Located on the promenade along the beautiful Talamanca beach, the terrace of El Barco 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