The service at Chapala is good, but the food tastes like something that came out of a box marked "Old El Paso" and has little resemblance to what restaurants in Mexico serve. 

It's not Chapala's fault, because they cater mostly to middle-class, middle-aged white people whose idea of Mexican food is a cross between Taco Bell and El Torito. They need to have two menus, one for gringos and one for people who want real Mexican food.