This place is right around the corner from my house. They have decent food, a great beer selection, an OK wine selection, and a lovely back patio that's heaven on warm nights. Sounds perfect, right? Unfortunately, the service is some of the worst I've ever encountered. There are a few really friendly, attentive servers here, but they're the exception, certainly not the rule. The sometime-manager/server, a crabby middle aged woman, who has waited on us a few times, is probably the worst server I've ever had. She gets orders wrong and then insults you if you point out her mistake. She once cut off my girlfriend and me after we'd had two beers each (over the course of three hours sitting on the patio, eating lots of Cornucopia's food) and, again, proceeded to insult us. It's always a struggle to get the check -- you often have to ask for it three or four times. And yet we keep coming back here; the setting really is nice, the location convenient, and the beers superb. I only wish they'd train their staff a little better -- and fire that grouchy manager woman!