I typically love this place but we went last weekend and had the slowest and crappiest service I've had at a restaurant in quite a while. They were out of certain menu items, took forever to take orders or come to check on us, didn't follow through with requests, we were there for 3.5 hours with no water service, had to ask for a to go box 3 times. Slow and really really poor attitude. Food was decent, the usual.