This was one of the more unpleasant dining experiences I've had. Coworker's and I received very poor service and the server was inconsistent and frazzled. We found out it was BYOB, which, was bizarre for a mexican restaurant not to serve margaritas. When it was time to pay our bills, myself and a coworker got shorted 6-7 dollars each in change. We were so fed up with the service that we didn't bother to remedy the situation. Decent food, but not worth the experience.