Eating Mexican Taco at Taqueria 27 Downtown restaurant in Salt Lake City, UT.

Feedback

Do you manage or own Taqueria 27 Downtown?

Yes