Best of/Eat & drink

Best tapas in Torre del Mar

Updated 31 July 2026

Torre del Mar is not Granada — a tapa doesn't automatically arrive free with your drink. Here you usually order and pay for tapas at €2.50–€4 each, or raciones at €8–€14 to share. Some bars still give a small free tapa with a caña; it's a bonus, not a rule.

The tapas scene is inland from the beach, around Calle del Mar and the streets between the church and the market — not on the promenade, where the menus are longer and the prices higher.

How we judged it

  • Tapa price under €4
  • Local crowd, not a tourist menu
  • Does at least one thing exceptionally: the fried fish, the boquerones, the stews
  • Open at Spanish hours, not English ones

The picks

Calle del Mar bars
Best for: A first tapas crawl€2.50–€4 per tapa
The pedestrianised centre

Half a dozen bars within two minutes of each other, so you can do the proper thing: one drink and one tapa per bar, then move. Boquerones en vinagre, ensaladilla, croquetas, berenjenas con miel.

Watch out: Kitchens often pause between 16:00 and 20:00.

Find it on the map →
Around the Mercado de Abastos
Best for: Seafood tapas at market prices€3–€5 per tapa
Streets around the covered market

Bars supplied by the market next door. Best at lunchtime, on a weekday, when the produce is that morning's.

Watch out: Mostly a daytime scene; quieter in the evening.

Find it on the map →
Mesón-style places
Best for: Inland cooking: stews, pork, cheese€8–€14 per ración
Scattered off the main streets

When you've had enough fried fish, the Axarquía's other cuisine appears: migas, choto al ajillo, morcilla, goat's cheese from the villages, and heavy red wine.

Watch out: Portions are larger than they sound — two raciones feed three people.

Find it on the map →
Vélez-Málaga old town
Best for: A more traditional evening€2–€3.50 per tapa
10 minutes inland

Cheaper, more local, and the free-tapa-with-a-drink custom survives in more bars up there than down on the coast.

Watch out: You'll need a taxi or the bus back after 21:00.

Find it on the map →

The verdict

Best crawl
Calle del Mar, one drink per bar, starting 20:30
Best seafood tapa
Around the Mercado de Abastos at weekday lunchtime
Cheapest
Vélez-Málaga old town, where free tapas still happen
Order this
Boquerones en vinagre, ensaladilla rusa, berenjenas con miel de caña

FAQ

Are tapas free in Torre del Mar?
Usually not. Expect to pay €2.50–€4 per tapa, though some bars still include a small free one with a drink. Free tapas are more common inland in Vélez-Málaga.
What time do people eat tapas?
From about 20:30, with bars busiest between 21:00 and 23:00. Lunchtime tapas run from roughly 13:30 to 16:00.
What should I order?
Boquerones en vinagre or fritos, ensaladilla rusa, croquetas, berenjenas con miel de caña, and anything the board says is fresh that day.
Read this next

Turn the shortlist into a plan

Get a day-by-day itinerary that slots these picks around your beach time, day trips and travel days.

Build an itinerary →