Red Iguana
736 W North Temple St, Salt Lake City, Utah 84116
Red Iguana bursts with bold Mexican flavors, famous mole dishes, and vibrant atmosphere, making it a must-visit spot for unforgettable dining adventures.
Â
Red Iguana bursts with bold Mexican flavors, famous mole dishes, and vibrant atmosphere, making it a must-visit spot for unforgettable dining adventures.