The Grill at Leon Springs, San Antonio, TX. 4,357 likes · 65 talking about this · 43,340 were here. The Grill is legendary for fresh, fabulous food, made to order, that will tantalize any palate.
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.