We enjoyed a traditional Mexican meal with friends served in this upscale restaurant. The food was excellent and the wait staff was very attentive. They took particular pride in explaining the origin and history of each dish. Servings were more than ample and prices were reasonable. A very enjoyable afternoon!