Red Iguana, SALT LAKE CITY, Utah (UT)
Comfortably situated at 736 W North Temple () in SALT LAKE CITY, Utah (UT) (84116), Red Iguana can be reached at 8013221489. Remember to call before you go to book your spot in the restaurant.
More restaurants in SALT LAKE CITY, Utah (UT)
Red Iguana contact information and details:
Address: 736 W North Temple - , SALT LAKE CITY, Utah (UT) 84116
Contact Phone: 8013221489
Website: http://rediguana.citysearch.com