Restaurants in San Antonio, TX
Restaurants
3709 N St Marys.,
San Antonio ,
TX
78212
UNITED STATES
Based on 1 reviews
Second time, not a charm.
I'd heard allot of hooplah about this place from various folks. Decided to try it one Tuesday. The line was all the way outside and didn't seem to be moving very fast. I watched from the car then decided to try it another time.Worldwide > United States > San Antonio, TX > Restaurants