Taste of Red IguanaContactCallrestaurant · Salt Lake CityTaste of Red IguanaDirectionsPhoto: rediguana.comFind us28 S State St Ste 110, Salt Lake City, UT 84111Phone: 8012146350DirectionsTheir website