Know a great happy hour or special for this location?
Photos
Location & Hours
Taco Street is a concept based on the Mexican gastronomic culture where tacos and a variety of other dishes are informally made and sold in small traditional markets or country fairs representing a significant part of urban food consumption.