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.