We're from Southern California so we know good Mexican Food but this restaurant is by far the best we've had. Not only is the food amazing but the service and atmosphere made it all the more enjoyable. Our server, Paige, had some great recommendations which we would not have tried otherwise and we were so glad she took the time to go through the menu and make sure we were taken care of. Amazing service and great food, what more could you want? If you only have a short stay in the area we recommend you grab dinner here, we only wish they'd come to CA!