Located on the promenade along the beautiful Talamanca beach, the terrace of Almar opens out onto a lovely sea view.
Excellent meat grilled on the open fire, paella, seafood and homemade desserts is the order of the day. And watching the world go by of course…
Resort: Talamanca, Ibiza