100 N Santa Rosa St, San Antonio, TX 78207
(210) 228-9030Add Hours
Be the first to add a photo!
love taco garage on broadway....just don't go the downtown location.
really bad service by waiter. took my brother there, had to twice get up to get my own coffee. at the time , we were the only ones there and the waiter was never around for a refill on coffee. the cooks in the back even commented to jesse, good thing he did have his name tag on. jesse is a bad waiter,needs to be retrained. Never going back to the downtown location. Best to go somewhere else downtown....