Choc O Latte is a pastry shop offering a variety of sweet and savory treats. It boasts fantastic views from its location in the Plaza del Muelle.