About
The Grill is legendary for fresh, fabulous food, made to order, that will tantalize any palate.
Address: 24116 I-10W, San Antonio 78257
Phone: (210) 698-8797
Email: ten.labolgcbs@sltallirgeht
Parking:
Lot, Street, Valet
State: TX
City: San Antonio
Street Number: 24116 I-10W
Zip Code: 78257
categories: american restaurant, new american restaurant
Opening Hours
Monday: 11:00 - 14:30
Tuesday: 11:00 - 14:30
Wednesday: 11:00 - 14:30Thursday: 11:00 - 14:30
Friday: 11:00 - 14:30
Saturday: 11:00 - 14:30
Sunday: 11:30 - 15:00
related searches: Will The Grill at Leon Springs reopen, Who owns The Grill at Leon Springs, The Grill at Leon Springs fire cause, The Grill at Leon Springs Reservations, The Grill at Leon Springs menu, The Grill at Leon Springs Facebook, Leon Springs restaurants, The Grill menu