Oscar's Taco House
705 Barrett Pl, San Antonio TX
(210) 923-1971
This is the page of Oscar's Taco House on 705 Barrett Pl San Antonio TX 78225.
(first reviewed on August 7, 2013, last updated five months and four days ago on November 24, 2023.)
Oscar's Taco House is ranked #1 of 27 Restaurants in Phoenix San Antonio.
This page has had 20 visitors. You are the 20
th
.
Hours of Operation Today, Saturday April 27
th
10:30 AM – 9:30 PM
Monday 10:30 AM – 9:30 PM
Tuesday 10:30 AM – 9:30 PM
Wednesday 10:30 AM – 9:30 PM
Thursday 10:30 AM – 9:30 PM
Friday 10:30 AM – 9:30 PM
Saturday 10:30 AM – 9:30 PM
Sunday 10:30 AM – 9:30 PM
Oscar's Taco House is on Barrett Pl between Phyllis & Charlotte
Map and Directions
Twitter
Rated
5.0
out of
5
from
1
Reviews
Oscar's Taco House is a highly recommended Mexican Restaurant Restaurant Ranked #1 of 27 Restaurants in Phoenix San Antonio.
★★★★★ on the 7
th
of August, 2013
... The cheese enchilada or the fish plate,...
Location