La Terraza by Finisterre is a café-bar and restaurant offering a cozy atmosphere with breakfasts, coffee, pastries, teas, and beverages. Part of the Hesperia Finisterre hotel.