Finding a perfect family restaurant is hard. It needs great food and a friendly atmosphere. Salt Lake City has a famous Mexican spot. Red Iguana consistently delivers on both counts. This restaurant offers authentic flavors for everyone. Its long history ...