The Lodge

Location & Contact:
1746 Lockhill Selma
San Antonio, TX 78213
210-349-8466
Email Us
Visit our website
Description:
The Ultimate Dining Experience! Nestled in the heart of Castle Hills, Texas and surrounded with magnificent oak trees and manicured grounds lies The Lodge Restaurant, just 10 minutes north of downtown San Antonio, Texas.
Chef Jason Dady's 4-Diamond Rated New American menu features an array of the freshest meats, poultry, seafood and produce, prepared utilizing country Italian techniques with French influences.
Reservations:
no






90°F








