Five stars for food, no question. I've eaten here a bunch of times and have never been disappointed... I'm only knocking off a star because I've not always received great customer service. Before you go, you should know, this place gets BUSY... There's a good chance you'll wait an hour or more, even on a Tuesday.