The Chimi Project: Red Iguana
For eating Mexican food, the Red Iguana is a landmark in Salt Lake City. Whenever a discussion about where to get good Mexican food occurs, it will always get a mention. When I figured out that it had chimichangas on their menu, we put it on the list of places we needed to evaluate as [...]
