Night Life in San Antonio, TX
Night Life • Bars • American Restaurants
1746 Lockhill Selma Rd.,
San Antonio , TX 78213 UNITED STATES
Based on 2 reviews
Not Vegetarian FriendlyMy husband and I have enjoyed The Lodge on several occasions and left the restaurant very satisfied. Unfortunately for some reason the restaurant decided to no longer accommodate vegetarians, unlike every restaurant I have dined at in San...
Michelin star prices without the Michelin star experienceI decided to take my wife to The Lodge for her birthday. The food was decent, but nowhere near worth the $300 price tag it carried. Let me preface the rest of the review by saying that my wife and I love food. We have had the privilege to...