"Monday night dinner, party of 4. Everyone loved and ate all of their primary meal components. Might have been a little beans and rice left on a plate. So, food is good for a fair price. We weren't digging the atmosphere for some reason, hard to explain why and they could use a bit of updating, but everything was there that you need including stocked soap and paper towels with no touch dispensing in the bathrooms, which are fairly clean. When we arrived there was a long set of tables that clearly had a large group eating at them recently and they were very cluttered with crumbs. Understandable, but not what you want to see walking in the door. Took them a while to clean it up too, and when the person did, it wasn't the most logical or sanitary way to clean. Just a cloth towel to wipe/gather up the food debris, I didn't see anything for sanitizing but may have missed that even though I sat facing it the entire meal. I just found it to be illogical and not a great way to clean those tables. I would have a bench scraper or a little broom and pan for the chunks, then come back with some Lysol wipes on the table surface and chairs. Speed of the food and service was a bit slower than other Mexican places who seem to have the food out so fast you have to wait to order for a while if you want to sip a cocktail before eating. Had we wanted cocktails, the wait for the food would have been about right. There were plenty of servers, so maybe it was that attention to detail in the kitchen that seems a touch slow. But they got the food right!"