This review needs to be split into two parts: food and service. Based on the food, I would give this restaurant a 4-5 stars. The food is high quality and very tasty. The salsa is spicy and fresh. The quality of the food is beyond other Mexican restaurants in the area and all is worth the fair prices. With that being said, I would suggest this restaurant as a 'take out' experience only. My husband and I have eaten here twice and both times the service was TERRIBLE.
The first time we went we were waited on by a female waitress. I asked for lemon for my water 4 times before she finally remembered to check the bar and came back to inform me they were out of lemon - not sure how that happens but not a big deal. As our meal progressed, she continued to forget to refill drinks and began clearing our table before we were even finished eating. She literally removed my husbands knife and plate while he still had a few bites left. She also removed our chips and other items before we were completely done. My husband ordered a beer and she cleared his glass before he took the last couple of chugs. I was very upset with the rushed service and continued removal of items from our table that we were OBVIOUSLY not done with.
The second visit was today. We were waited on by a male waiter. We sat at the table for about 10-12 minutes before he came by to ask what we wanted to drink. By that time, the bartender had already taken our drink order and gave us menus. We had to ask for chips and salsa which usually hits the table as soon as you sit down. We gave the male waiter our order and that was the last time we saw him. We were brought our food by one of the food runners and our waiter ran by our table real quick to see if we needed anything, which we didn't. Our drinks stayed empty from that time until we actually left the restaurant. He never checked on us again after our food was brought. We had to flag him down for a to go box and our check. At that time, he still never made mention about our empty drinks or lack of attention after our food came out (we were also out of salsa and wanted to get some extra sour cream which never happened). The part we didn't understand was he passed our table at least 10 times during this time but never stopped. To say the least, we will not be back!