I don't think this place has intentionally bad service - the folks that work here seem pretty nice (if a little young) but the service and the service time is bad... and having been here starting over a year ago, I think it's getting worse.
The food is good, the place is charming, but the seats are falling apart and I've been sitting here for (literally, I checked the clock) 45 minutes without anyone saying anything to me. This is the worst it's ever been and there's really no excuse.
I hope the owners are reading these reviews because they are losing business and regular customers as a result of this.
A good place if you've got an eternity to wait...