This place is nothing special and don't think they deserve such a high overall score. My friend suggested going to this place because she lived nearby and wanted to support a local business.
Their menu wasn't too big but half the items were crossed out. I ordered a draft beer and when the waiter brought it, it wasn't filled to the top. He said they ran out and couldn't fill up the entire glass (which was smaller than a pint) and said they would take $1 off the beer. He didn't even ask if I wanted to have a different beer.
I ordered a hangar steak with a side of brussel sprouts. The hangar steak doesn't come with any sides at all. Both dishes were over-salted and portions are tiny. I think I got a total of 8 brussel sprouts.
It must have been the server's first day because he meticulously wrote down my order but had to double check again on what drink I ordered within 2 minutes. The waiter brought our food but didn't give us cutlery until we flagged him down. Then he brought forks and knives without napkins even though his platter had napkins on them. He came back with napkins but essentially threw them on the table.
When we got our check, he forgot about the "discount" on my beer and was confused about splitting the cheque. He was also waiting right over your shoulder so I guess he's pretty desperate for tips.
I wouldn't go out of my way to dine at this restaurant. If you're in the area and want salty food but in small portions, this place is for you.