Tacos N Salsa
Add to Favorites
OPEN NOW
Today: 6:30 am - 9:00 pm
Saved to Favorites
Phone: (210) 236-8288
Address: 12820 Jones Maltsberger Rd, San Antonio, TX 78247
Website: http://www.tacosnsalsarestaurant.com
Parking: Lot, Private
Wi-Fi: No
Bike Parking: No
Attire: Casual
Cuisines: Mexican, Latin American
Alcohol: No
Takes Reservations: No
Outdoor Seating: No
11803 Blanco Rd, San Antonio, TX 78216
8800 Broadway St Ste 111, San Antonio, TX 78217
2514 Nacogdoches Rd, San Antonio, TX 78217
14250 San Pedro Ave, San Antonio, TX 78232
7400 San Pedro Ave, San Antonio, TX 78216
12475 Starcrest Dr, San Antonio, TX 78216
2923 Thousand Oaks Dr, San Antonio, TX 78247
98 NE Loop 410, San Antonio, TX 78216
13402 West Ave Ste 101, San Antonio, TX 78216
11470 Perrin Beitel Rd, San Antonio, TX 78217