Best Restaurants in Tarifa: Where to Eat and What to Order
← Journal

Best Restaurants in Tarifa: Where to Eat and What to Order

Tarifa is a small town but it eats well. The combination of fresh fish from the Strait, excellent Andalusian pork, and a cosmopolitan crowd that expects quality has produced a restaurant scene that is far better than the town's size would suggest. These are our personal picks — the places we keep returning to, and what we order when we get there.

Anca Curro — Pork Done Properly

If you eat one meal in Tarifa, make it here. Anca Curro is a Tarifa institution, built around a simple premise: the owner raises his own pigs, and everything on the menu reflects that. The pork is exceptional in a way that is immediately obvious from the first bite.

The restaurant is small and enormously popular — on a busy evening you may well find yourself standing at the bar while you wait for a table. It is worth it. If the weather is good, try to arrive early and claim a table outside.

What to order: The pork carpaccio is unlike anything most visitors will have tried before — thinly sliced, delicate, and intensely flavoured. The Solomillo (pork tenderloin) is cooked perfectly. On the side, the tomatoes with oregano are deceptively simple and excellent, and the eggs with aubergine are a staple worth ordering. For wine, ask for a bottle of Protos — a Ribera del Duero that holds up beautifully against the richness of the pork.

Vaca Loca — Steak Over Charcoal

For steak, there is no competition. Vaca Loca sits in the centre of the old town, right at the point where the evening begins to tip into night — people-watching from a table here as Tarifa comes alive after 11pm is one of the better ways to spend an evening.

The interior feels like a cave: low stone walls, heavy timber beams, dim light, and the smell of the charcoal fire that every steak is cooked over. It is exactly the right atmosphere for what they serve. All steaks come with fries and salad — you will not go hungry.

What to order: The sirloin — or Solomillo as it appears on the menu — is the standout dish. The charcoal gives the meat a depth that a gas grill simply cannot produce. Arrive hungry.

La Garocha — Tapas and Fish

A favourite for tapas, and particularly worth visiting for the fish dishes. La Garocha does the traditional Andalusian tapas format well — small plates, good ingredients, relaxed pace — with a fish selection that reflects how close the kitchen is to the water.

Good for a lighter meal or a long evening of grazing with a group.

Lola — The Reliable Staple

Lola has been a fixture in Tarifa long enough to qualify as a local institution. The menu has a slightly more international edge than the traditional Andalusian places — which is exactly why regulars keep coming back.

What to order: The prawns with avocado and wasabi is the dish that most people remember. Worth ordering on its own merit, not just for novelty.

Spirit of Kanaloa — Tiki Bar with Serious Food

Next door to Lola, Spirit of Kanaloa was started by the bartenders behind Tomatito — a Tarifa institution that sadly closed and left a real gap in the town's nightlife. They brought their craft with them. The cocktails are inventive, well-made, and served in the kind of theatrical vessels that make the table look like a small tropical island. But the food is genuinely good too, which is not always the case in a bar that leads with its drinks.

Worth visiting for both. A good option if you want to eat well and then stay for the evening without moving.

El Français — Worth the Queue

El Français is one of those places that has earned its reputation the hard way — by being consistently excellent for long enough that the queue outside has become part of the experience. There are no reservations; you simply turn up and wait. It is worth it.

Go with patience and an appetite. The queue moves, and what's on the other side justifies it.

Mesón Siglo — Old Town, Old Church, Slow Lunch

Mesón Siglo sits on the main street of the old town, with outdoor tables in the shadow of one of Tarifa's old churches. The setting is exactly what you hope for in a southern Spanish town — warm stone, quiet street, a glass of something cold, and no particular reason to hurry.

What to order: The carillada — a slow-cooked pork cheek stew, deeply savoury and exactly the kind of dish that rewards patience. And if they have the tuna tostadas, order them. The bluefin tuna caught in the Strait is extraordinary in season, and this is one of the best ways to eat it. A long outside table lunch here is about as good as it gets in Tarifa.


A Note on Booking — or Rather, Not Booking

Most of the restaurants in Tarifa's old town do not take reservations. You turn up, put your name down, and wait. This sounds more inconvenient than it is in practice — the standard approach is to hand you a drink while you wait, and at places like Vaca Loca you can sit yourself down at a nearby bar and they will give you a wave when your table is ready. It is a perfectly civilised system once you adjust to it, and it gives the whole evening a relaxed, unhurried feel that suits the town.

The practical implication: arrive early for the best chance of a table, particularly in July and August. 8:30pm is early by Spanish standards but it is the right call at the most popular spots.

A Note on Timing

Tarifa runs on Spanish time, which means dinner rarely starts before 9pm and the town does not properly come alive until 11pm or midnight in summer. If you arrive at a restaurant at 7pm expecting it to be open and serving, you may be disappointed. Lean into the rhythm — a long lunch, a siesta, tapas at the bar from 8pm, dinner at 9:30 — and Tarifa makes complete sense.


Terraza Atlántica is just a few minutes' walk from all of the restaurants listed here. The old town is on your doorstep. Check availability if you'd like to book your stay.


Frequently Asked Questions

What are the best restaurants in Tarifa?

Our personal favourites are Anca Curro for pork, Vaca Loca for charcoal steaks, La Garocha for tapas and fish, Lola for a reliable favourite, Spirit of Kanaloa for cocktails and food, and Mesón Siglo for a long outdoor lunch in the old town.

What food is Tarifa known for?

Excellent tapas, fresh fish and seafood from the Strait, and high quality pork from the surrounding region. Carillada (pork cheek stew) and rabo de toro (oxtail) are classic Andalusian dishes you will find across the old town. Almadraba bluefin tuna, caught in the Strait in season, is a local speciality worth seeking out.

What time do restaurants open for dinner in Tarifa?

Dinner service typically starts at 8:30–9pm, with most restaurants not filling up until 10pm or later. In summer, popular spots fill quickly — arriving at 8:30pm gives the best chance of an outdoor table. Nightlife does not begin until 11pm or midnight.

Do I need to book restaurants in Tarifa?

For popular spots in July and August, booking ahead is strongly recommended — particularly Anca Curro and Vaca Loca. Outside peak season, walk-ins are usually fine, though arriving early for the best outdoor tables is always a good idea.

Come and see for yourself.

The terrace faces south. Africa on the horizon.

Check Availability