This place has just about everything you would expect from an authentic Mexican restaurant. Food is great and service is good as well. The service is good and no mistakes in our order. One thing that I would change is the super cheap plastic silverware that is unusable. Still a