/
/

View all 12 photos




+8
Tacos N Salsa, a dog-friendly establishment with a rich history dating back to its establishment in 1994 under the name Moody's Taquitos in Corpus Christi, arrived in San Antonio in 2001. Since then, this beloved spot has expanded its culinary influence, with the original owners having also launched Taco Rey, Gueros Taco Diner,...