I would say this place has the best happy hour in town! It is the only happy hour that is actually going on late enough for my co-workers and I to make in time. Food is amazing! However the reason why i only give it 3 stars is because service is not the greatest. I remember finding a table during happy hour and waiting so long that i literally had to flag down the nearest employee just to ask to put in our order. Another time our server would disappear for quite some time leaving us low on our drinks and not giving us opportunities to order more.