Food is always amazing!! Great bar atmosphere! But compared to the other locations they own, this one is bad! Tables are cleaned half ass and gross. They have tv's at booths but never clean them off I barley want it near my plate let alone change to the game I want to see. Lately the staff has been very rude. Other than the bar tenders that are always wonderful. The waitress and waiter the past couple of times have been very rude to my group feeling rushed out the door. I don't want my check when I'm planning to stay and drink for the night why hire a Dj if your going to rush me out the door? Let me tell you when I'm ready. Then when things are brought to the table they have been basically tossed onto the table other than your plate of food. You have to wave them down to get a refill on your drink. The staff is in huge need of being retrained. You don't need to be a 5 star restaurant to give 5 star service.