I'm from Detroit, so have many excellent Mexican restaurants. Compared to them, this is a 2 or 3 star, few notches above Taco Bell type place. But in Middlefield, it's decent.
Staff is fast, friendly and attentive. No fine dining training, more catering hall type service. Food comes out very fast and all at once. Decent decor and clean, but for the bathrooms.
Food: almost authentic Mexican, few notches above Taco Bell. Fajitas have broccoli. Really? Everything seems pre-cooked and just re-heated. Edible, tasty, but kind of more akin to upscale cafeteria food.
Drinks are huge. Prices decent. I come back here every 2 years or so when in town. About the same each time.