THe food is very good quality Mexican cuisine. If you want cabrito, this is a good choice. There is a very complete menu. Service was friendly, helpful and polite, a bit slow, but it was very crowded. We enjoyed the food and service very much. A bit more expensive than typical, bur good quality food.