Every time I've been here the food has been great. I have to say though, my most recent trip 4/14, the service was SERIOUSLY lacking. When we told the head hostess we were there for happy hour not dinner, her smile turned to a frown and she quickly told us to seat ourselves. We were still without silverware when our food started coming out and then a server spilled the toppings from our chips all over the table, told us he'd be back to clean it up and never came back. Still have to give it 4 stars though since this is my first review of this place and past experiences with service weren't this bad.