Restaurants • Seafood • $$$
A long-running seafront restaurant in Talamanca serving rice dishes and fresh fish with a view over Ibiza Town's bay.