La Camocha is a cider bar, established in 1996, offering a selection of drinks and food.