Oscar's Taco House
705 Barrett Pl, San Antonio
(210) 923-1971
Recent Reviews
Order Online
You May Also Like
La Joya Durango 1 - 2819 S Zarzamora St
Mexican
Rosales Jalisco - 1319 Frio City Rd
Mexican
Arco Iris Ice Cream & Mexican Candy - 1435 Frio City Rd #1405
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream
Restaurants in San Antonio, TX
Oscar's Taco House
705 Barrett Pl, San Antonio, TX 78225
(210) 923-1971