Showed up and we didn't even get drinks until sitting for 10 minutes!!! I ordered a drink from the bar and it was the worst margarita I've ever had... Isn't this a Mexican restaurant?! Waitress came back to inform us that they were all out of carne asada.. On Mother's Day you think they would have been prepared. From being so frustrated with the service we just asked for our bill. She comes out with the bill and its a total of $83!!! Do they not bother to review the bill before bringing it out? I go in to get it fixed, that took forever. Then waiting for her to come get my card took so long that I had to pull another waiter aside to take my card for payment. I could understand this type of service if it was busy, but with 1 table inside and only 5 outside with 3 waiters working is NO excuse. Never coming back again. Very upset with the service.