Salsa Fresh Salt Lake City Reviewslove9099February 15, 20162080 W North Temple, 2080 West, 2080 West North Temple, Fun new places to eat, great food, Guatemalan, Jose, Larry Love, new restaurant, Salsa Fresh, Salt LakeComment