The Grill at Leon Springs

- Phone
- (210) 698-8797
- Website
- www.leonspringsgrill.com
- Address
- 24116 IH-10 West
- City
- San Antonio
- State
- TX
- Country
- United States
- Zip
- 78257
Welcome to The Grill at Leon Springs—a one-of-a-kind creative dining and entertainment experience rooted in European cuisine and hospitality, and inspired by the Texas Hill Country. We pride ourselves on our accomplished kitchen’s reputation for scratch cooking and our friendly, personal attention to our guests. Both of us, Chef/Owner Thierry Burkle and Manager/Owner Armand Obadia, oversee every aspect of the restaurant, bar, and catering operations all day, every day. We welcome you to our home away from home.