It is hard for me to rate a place that I frequent simply because I live right by it, so I am trying to look at this from the perspective of me not living so close.
I like the general atmosphere especially the patio which is always awesome on a beautiful day... however, I do not know about the service. I always feel like I am putting my server or bartender out when I am asking for something. Why be in the service industry if you do not want to be even slightly attentive to your tables? I can understand if they are short staffed, but it never seems that way. If you are in a hurry, I do not suggest coming here when they are remotely busy as even something simple can take quite awhile.
The food is average... nothing to write home about, but not bad either. Good beer selection and some unique good drinks too.