This place Never Closes it's doors, not being bias but, a Native of San Antonio and seeing this place from childhood to now was Amazing, Food, Atmosphere, This is San Antonio at its VERY BEST.
Try the green enchiladas! So awesome.
Absolutely
Always open
Yes
Thanks! Your answer is awaiting moderation.