Taco House
Address:
6307 San Pedro Ave, San Antonio, TX 78216
Phone:
(210) 341-3136
Hours:
- Mon: 7am-3pm
- Tue: 7am-3pm
- Wed: 7am-3pm
- Thu: 7am-3pm
- Fri: 7am-3pm
- Sat: 7am-3pm
- Sun: 7am-2pm
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Parking Lot
- Wifi No
- Good For Groups Yes
- Recommended Meal Lunch
- Wheelchair Accessible Yes
Other Businesses:
- Mi Rancho Alegare Mexican Restaurant at 12602 Nacogdoches Rd, San Antonio, TX 78217
- Casa Guadalajara Bar & Grill at 2623 NE Loop 410, San Antonio, TX 78217
- Aloha Grill at 1151 Harry Wurzbach Rd, San Antonio, TX 78209
- Cristiana's Tacos at 4413 Rittiman Rd, San Antonio, TX 78218
- Hong Kong Island at 13032 Nacogdoches Rd, San Antonio, TX 78217