Staff is always friendly - usually end up chatting for a bit and having a few laughs. The service is a bit slow but if it's because they are being friendly with others, I don't mind. For those that got slow service because I chatted with wait staff - sorry! Food is good - I find it consistent and reliable. I like to try something new each time and I'm never disappointed. It's kid friendly and also fun with friends. I love the bread and salad. Never disappointed here. I tend to not rave about chain restaurants - or at least ones that feel like a chain - and this does have that feel - but in spite of it, the wait staff at this location and the consistently good food allow me to say all good things. I didn't go 5 star because of the chain feeling. I know some people like that - the comfort of knowing they are all the same. I would love to see this location shake things up. Staff seems pretty cool - would love to see a cooler vibe in the place.