Have been here 5 or 6 times for the happy hour and have generally had a good experience. Good food, drinks and environment. Live music is usually pretty good as well. Where it needs improvement is the service. Party of 3 went the other night and arrived at 7pm. Placed our first order within about 10 minutes of sitting down and that was the last chance we got to order for happy hour which ended at 8pm. We got our first round of drinks and food around 7:20 and we didnt see our server again until about 8:10!! Unacceptable. Even though the drinks, food, and band were good, if dont have the chance to order any of it, it doesnt do much good does it. Not the first time we have had subpar service and after this time I wont be going out of my way to make it over there. Its worth a try if youve never been, hopefully you get a good server, because everything else is good.