Rapunzell Cafe is a recreation center offering cafe fare and cocktails. It features stage shows and operates as a pub.