News

A taco restaurant born in the streets of Puerto Vallarta, Mexico, is slated to open its first U.S. location right here in San Antonio.
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 ...
The vegan eatery's old location has officially been re-occupied by Tacos On The Street - a Mexico-based taco joint that touts fresh fare with authentic flavors.