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