Taste of Red Iguana

City Creek Center Food Court
28 S. State Street
Salt Lake City 84111
Hours:
7:30 AM to 4:00 PM Monday - Friday
Phone:
801.214.6350 Main
801.214.6351 Fax
801.214.6353 Take Out Orders
801.214.6355 Take Out Fax

