Mole verde (red iguana copycat)
Mexican cuisine

If you ever find yourself in Salt Lake City you absolutely must stop for a meal at The Red Iguana. This Mexican restaurant is far more than a taco shop and has even been featured on The Food Network. They offer eight different moles on their menu, each one a little piece of mole...
0
25
0
Comments