answersLogoWhite

0

The Red Iguana is the best Mexican restaurant in Salt Lake City. You have to try the Mole!

Rubio's makes a better burrito than any other Mexican restaurant in the area.

User Avatar

Wiki User

16y ago

What else can I help you with?