This place has an awesome atmosphere, however, the servers we've had there are awful. We were there on a Thursday night, the place wasn't busy at all, and we sat without service for 15 minutes. Our table wasn't wiped off, and we had to flag our server down everytime we needed a drink or our tab. All in all, a cool place, but go to the bar to get your drinks if you want service in a timely manner.
Pros: music, atmosphere, authenticity