I dig this place. Most Mexican restaurants are run down, tired old places that don't exactly exude "quality". The atmosphere here is clean and polished. The servings are huge, and the dishes are more savory than your usual combo platters. It's a great place for a group dinner or a casual date.