4 stars for food. 2 - 3 for service. We had delivery first and the food is amazing. Very authentic. Plentiful! A lot of food for your buck. We went in one Sunday & the place is laid out nicely. Decent TVs so it might be good for sports. We had a great waiter in out booth. But the second time we sat at the bar. The guacamole made bar-side was delicious. Unfortunately, at one point I thought I was going to have to go on the kitchen to see if anyone was still working the bar. Disappointed.