Do they allow dogs?
Address: 136 E Grayson St Suite 120, San Antonio, TX 78215, USA
savannah hernandez | Nov 2, 2021
Only service inside
Valerie Stabler | Nov 2, 2021
Not that I know of. It might be allowed in the outside dining area.
Thanks! Your answer is awaiting moderation.