The following article was featured in:
Source:
cravedfw
05/21/2025.
One of San Antonio’s most famous taco spots is preparing to close its doors for good. After serving the city’s Southwest Side since 1962, Oscar’s Taco House will shut down permanently this summer to...
Continue on to full article...