Alamexo has quickly become one of Salt Lake best restaurants with their flavorful Mexican dishes. Photo: Talyn Sherer