I'm giving this place two stars only because the first time I went, a few months ago, the server was great and very helpful.
Based on my most recent visit, about a week ago, I wouldn't give it any stars at all. I went with one person and it took forever to get served. We were brought drinks after a long wait, and the server dashed off without asking if we wanted to order food. Our server disappeared for what felt like an age and when we finally did get her attention it felt like we were bothering her by ordering.
I ordered the mac and cheese because I heard good things, but it was terrible. It felt like Kraft mac that someone accidentally dropped a whole grinder of pepper into. I asked the server why it was so peppery and she said it was usually spicy - there's a difference between spicy and the feeling of eating pure pepper. She said she'd ask in the kitchen what was wrong with it but she never did. After another age of waiting for her to return, the person I was with just handed her a credit card and asked her to charge it without even looking at the check first because we felt like we were going to be there all night.
For one drink and one small food item each we were there for more than two hours, on a somewhat quiet Wednesday night. As I said, my first experience was good but the last one was so bad I don't think I'll bother going again.