Great food, great staff, great concept. Only reason I didn't give 5 stars is because it's always been a little hot and humid when I go in, and the type of music they play. It gets pretty loud and with the techno beat of the music, it can be hard to have a conversation. Each time I've gone in, it's been an over 30 crowd, so I'm guessing I'm not alone in this. If those two things get fixed it will be 5 stars for me!