We've been regulars for a few years now and, for the most part, we really enjoy the food and the service. The only reason I can't give 5 stars is because of one server (with a bowl cut/arm tattoos) who was rude the last time we visited.
His attitude is surprising because the rest of the servers and staff make a real effort to create a welcoming environment for guests, but he was visibly annoyed and impatient when speaking to us, cutting us off and walking away like we were a nuisance when we simply wanted to order. Luckily we were able to get the attention of another server passing by who was happy to help, even though her section was busy as well. I would recommend he receive some training on being more mindful of how he speaks to guests.
Aside from that one exception, the service is friendly and efficient, the restaurant is well-run, and the food is delicious. It can get a bit cramped when it's busy, but they are helpful in creating what space they can so you are comfortable.