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.
Know a great happy hour or special for this location?
Suggest an edit
208 E 500 S, Salt Lake City, UT 84111
© 2025 Checkle, Inc
Privacy
Terms