Café Bar La Terraza offers a relaxed atmosphere with a selection of café fare and bar drinks.