Taste of Red Iguana

28 S State St Ste 110, Salt Lake City, UT 84111
Taste of Red Iguana Taste of Red Iguana is one of the popular Mexican Restaurant located in 28 S State St Ste 110 ,Salt Lake City listed under Mexican Restaurant in Salt Lake City , Restaurant/cafe in Salt Lake City ,

Contact Details & Working Hours

More about Taste of Red Iguana

Where the Dive that's worth the drive meets the City Creek that's Unique.

Map of Taste of Red Iguana