News

A soon-to-open taco restaurant is set to bring the taste of Puerto Vallarta, Mexico, to San Antonio's Far Northside. The flagship U.S. location of Tacos on the Street will open in Stone Oak at 22026 ...
San Antonio's ever-growing Mexican culinary scene is about to welcome a flavorful new addition straight from the streets of Puerto Vallarta. Acclaimed taquería Tacos On The Street is making its U.S.