Che Guevara Bar offers a relaxed atmosphere to enjoy coffee and drinks.