The St. Paul business is described as a "delightfully bizarre entertainment center." ...