Espresso bar La Torraca offers a selection of coffee and likely other beverages.