I used to come here frequently for the margaritas and the authentic food, until Cinco de Mayo 2016... The food has honestly always been very mediocre, but that night was a whole new low in terms of preparation, management and service. Part of our table got their food a full hour after the rest of us. Twice, our drink orders were taken and completely lost. At the end, we stood and waited for over an hour for a wildly inept manager to finally decipher and put together an incorrect bill... But I came back...several times. No change. Today my guest ordered a shrimp burrito. He got steak. 1/3 of my order was wrong, 1/3 never, ever came. Lucio, the bartender, could not POSSIBLY have been more smug and inattentive. I'll see everyone at El Veracruz or Cabo's because I'll never be here again!