Food was okay. Good atmosphere. The servers take their time. I had to go to the bar to get a drink, and I thought I would have change but I didn't. The server afterwards bluntly told me she would not serve me because I didn't tip well enough. Not sure I will come back here as service is terrible. I then tipped 20% afterwards so the server could calm down. Overall, good music but servers are hard to deal with.