Taco House Reviews & Details
6307 San Pedro Ave
Taco House is located at 6307 San Pedro Ave in San antonio near the intersection of del Rey Ave and San Pedro Ave. Their menu consists of Mexican dishes . Call (210) 341-3136 for dine in or takeout.
- Service:Dine In and Takeout
- On The Menu:Tacos
- Major Intersection:Del Rey Ave And San Pedro Ave
Tell us more about Taco House San antonio!