Taste of Red Iguana

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




