Red Iguana

  • Restaurants
  • Mexican
  • Caterers
736 West North Temple
Salt Lake City, UT 84116
(801) 322-1489
(801) 322-4834 (fax)
  • About

    Full service Mexican Restaurant.