Review of Red Iguana 2

866 West South Temple, Salt Lake City, UT 84116

Overall Rating

Review


This place is amazing! I would eat here every day if I could.

Updated 5 years ago

Celiac