Tacos N Salsa
Add to Favorites
OPEN NOW
Today: 6:30 am - 2: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
2514 Nacogdoches Rd, San Antonio, TX 78217
8800 Broadway St Ste 111, San Antonio, TX 78217
14250 San Pedro Ave, San Antonio, TX 78232
11803 Blanco Rd, San Antonio, TX 78216
2923 Thousand Oaks Dr, San Antonio, TX 78247
12475 Starcrest Dr, San Antonio, TX 78216
98 NE Loop 410, San Antonio, TX 78216
7400 San Pedro Ave, San Antonio, TX 78216
13402 West Ave Ste 101, San Antonio, TX 78216
11470 Perrin Beitel Rd, San Antonio, TX 78217