Street tacos

Sierra Vista Wins for Best Street Tacos
Sierra Vista Wins for Best Street Tacos
Sierra Vista Wins for Best Street Tacos
While this wasn't an official contest, I think you'll agree: Sierra Vista has some of the best tacos in the country. What type of taco is your favorite. Here are our suggestions.