Know a great happy hour or special for this location?
Photos
Location & Hours
A Salt Lake City local staple since it was created, Taco Taco brings all the festivity Mexico offers, celebrating the tradition of millenary cuisine symbolic to the boldness of the Lucha libre gladiators.