To be honest, for as much as people talk about this place I wasn't expecting better. I mean overall it was fast service and a decent seating area, little loud. No biggy. However the food wasn't drop dead delicious. Very average Mexican food. May just be me. However I still give it a solid 3 stars.