Excellent Mexican food. Epitomizes the idea of a moderate portion of excellent food instead of a large portion of average food. You might actually eat the beans and rice here instead of just look at it. Friendly staff ready to explain the differences between the dishes. Very strong drink menu for this type of mid-range restaurant. Accessible location with plenty of parking.