This was my first time visiting the Cabaret Theater I walked pasted it a million times and I never knew what a hidden gem this place is. Fellas here's a tip you'll score major points if you take your dates here. It's a one stop shop for fun. It's a cozy theater with high and low dinner tables. That's right you can eat and get your drink on in on place. No drinking your wine outta a sippy cup here (if you know what I mean). The meals are reasonable priced I didn't dine here so I can't comment on the food. We watched the musical First Date which had me laughing from beginning to end maybe cause that's my life right now. The cast was great and they sing and dance right in the aisles so no sleeping here. Each table seats four so it maybe be a good idea to go on a double date or you'll be playing a game of diner roulette not knowing who'll you'll be dining with. I'm definitely coming back. Thanks Yelp for the hook up!