(We’re reinstating our long-lost tradition of occasional food/restaurant reviews. This one’s from our last big road trip to the Midwest) July 18, 2008 – Red Iguana Salt Lake City, UT Mexican Rating: +2 (0 = average; +3 = lifetime memorable; -2 = physically sickened) It wasn’t a hard decision to head for this restaurant—moments after […]