"Taco Garage in San Antonio, TX"
Taco Garage 8403 Broadway St, San Antonio, TX 78209 OMG, It's the best!!! I was in town last week and saw the Taco Garage after I got lost leaving the airport and had to make a special trip to that side of town to check it out. Food was totally amazing!!! I am from Charlotte and I never tasted Mexican that good ever before. Thanks Ken