Barcelona Pub is an entertainment venue offering a pub-style atmosphere.