Fan Recommendations
December 10, 2014 0 Comments  By Anonymous

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

Ad Supported

0 Comments

No Comments

Ad Supported

Ad Supported