This place seems like something out of a David Lynch movie. Calling the decor tacky would be an understatement. The stage backdrop is cheap & shiny red plastic fringe that rustles from the fan breeze. Giant “artistic” nude paintings flank the stage. Fake paper torch…