Tacos N Salsa
Address:
5123 N Loop, 1604, San Antonio, TX 78249
Phone:
(210) 408-7878
Hours:
- Mon: 6am-2pm
- Tue: 6am-2pm
- Wed: 6am-2pm
- Thu: 6am-9pm
- Fri: 6am-9pm
- Sat: 6am-9pm
Restaurants,
Mexican
Other Businesses:
- Einstein Brothers at Utsa Cir, San Antonio, TX 78249
- KFC at 5211 De Zavala Rd, San Antonio, TX 78288
- Rios Barbacoa at 8601 Huebner Rd, San Antonio, TX 78240
- BBQ Patio at 2334 N Saint Marys St, San Antonio, TX 78212
- Matamoros Restaurant Y Cantina at 12844 W Interstate 10, San Antonio, TX 78249