Ca Na Ribes: a hundred years in Santa Eulalia

Oct 9, 2026Author: One of a Kind Travel1 min

Opened in 1926 on the restaurant street in Santa Eulalia, and past its hundredth year.

Ca Na Ribes is on Carrer de Sant Jaume, the restaurant street in Santa Eulalia, and it opened in 1926. It passed its hundredth year in 2026, which makes it one of the oldest restaurants on Ibiza and the only one on that street that predates tourism entirely.

It cooks the island's own food: baked fish, rice dishes, market vegetables and tapas.

What it is like

A long room with an interior patio garden behind it, which is where you want to sit. The garden takes around a hundred people, so unusually for a good island restaurant it can handle a large table.

The cooking is traditional rather than reinvented. Ask what the fish is.

When it is open

All year. From April to October it runs lunch and dinner. From November to Easter the hours shorten. It is closed on Sundays.

Good to know

Book the patio. The front room is fine and the garden is the reason.

It takes groups, which is rare and worth knowing if there are ten of you.

Santa Eulalia is walkable, so this fits into an evening on foot rather than a drive.

Quick answers

How old is Ca Na Ribes? It opened in 1926.

Where is it? Carrer de Sant Jaume in Santa Eulalia.

Which day is it closed? Sunday.

Is it open in winter? Yes, with shorter hours.

Can it take a large group? Yes, the garden seats around a hundred.

What should I order? Baked fish, or a rice dish.

Nearby

The restaurant street, the marina, and Puig de Missa on the hill above the town.