Barcelona Pub is a bar offering music, humor, sports, and drinks.