
Mexico-based street taco restaurant to open first US location in San Antonio
SAN ANTONIO – 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. Tacos On The Street will open up shop in August on the North Side, according to a news release. The shop …