This place confirmed that the Michelin rating system is faulty. Mediocre Mexican food, poor service, not worth the trip.