Oscar's Taco House
705 Barrett Pl
Oscar's Taco House, San Antonio
You can reach Oscar's Taco House at (210) 923-1971 or visit their location at 705 Barrett Pl in San Antonio. Be sure to tell them how you found their listing! Driving directions and a printable map to 705 Barrett Pl to find Oscar's Taco House are easily done by clicking on the "View Larger Map" link below! Please click the "New Category" button below if you feel Oscar's Taco House should not be found in the Fast Food Restaurants category. Do you own Oscar's Taco House? If so please click the "Claim your free listing" image on the left to see why it is important to claim it. If Oscar's Taco House is not the business you are looking for, feel free to click on the Restaurants or Fast Food Restaurants links above to find another merchant to help you.
Fast Food Restaurants