While this may be an over rate, I gave them 5 stars because they have great food and the service was very attentive. It is NOT a mexican restaurant in a traditional sense. It is more classic American/San Francisco in ambiance and approach. They could expand the menu for my tastes, but I'm picky. The normal person would find it fine. The coup with the chipotle spice is to die for. We are going again very soon.