Weston 112 E Pecan St. San Antonio, TX 78205 Phone: (210) 370-3371 Hours: Monday - Friday: 7am-3pm (kitchen closes at 2pm) Get Directions Menu