A great little gem with perfect portion sizes, authentic Mexican fare, and incredible margaritas! We have been there on several occasions for lunch and most recently for dinner - they never disappoint! Friendly staff, and while you do have to go to the counter to order they are very attentive to your needs and ensure that you have an enjoyable meal. The Styrofoam plates and plastic ware that others have complained about is petty - what matters is what's ON the plate! Delicious and authentic, worth every penny (it isn't expensive).