Tacos Barron4.8 (70)restaurantOpen · till 11PM8630 US-90, San Antonio, TX 78227, USAA roadside San Antonio favorite serving late-night street tacos along US-90.Find on Google MapsDescriptionAsk Karpo for more information.Get the APP