Cafe Barca serve snacks, sandwiches and beverages to eat in or take away.