Place is really small and we felt really cramped. The bathroom was right there by all of the tables and people were eating dinner two feet away from the bathroom door. There should be at least a barrier or something. It was just a weird placement to me. The food was just okay. Nothing bad, but nothing great. There wasn't really any thing on the menu that you can't get at any of the other similar Mexican restaurants in the area. The food came to our table really fast though which was good. As for the service from our waiter, it was nonexistent. Our waiter took our order and then we didn't see him again until he dropped the check on our table and walked away. We didn't get a single refill or any thing. I don't feel like I should have to flag down my waiter just to get a drink. We wanted dessert, but we didn't want to have to wait another hour to get someone's attention and then another hour just to get a new check. We were there for over two hours and got one glass of water and some mediocre burritos. It was really just the slow or lack of service that we received that ruined this experience.