Restaurants in San Antonio, TX
Restaurants • Soul Food Restaurants
205 Glentower Dr.,
San Antonio ,
TX
78213
UNITED STATES
Based on 1 reviews
Not on my 10 Best List!
I dragged my boyfriend here for breakfast this morning, based on the 10best recommendation for breakfast. It was a cool house to visit, but there is truly no reason to eat there. $6 bought me plain biscuits and bland gravy. $7 bought my...Worldwide > United States > San Antonio, TX > Soul Food Restaurants