Alcatraz Cafe is a party cafe, part of a larger entertainment venue that includes a club and another cafe. Temporarily closed.