New

Bangkok 2026 Street Food Guide is live — read the full guide

Food Place Passport

Mandragora in Tarifa

Discover Mandragora, a top-rated Moroccan restaurant in Tarifa offering authentic dining, great reviews, and Mediterranean flavors near Calle Independencia.

4.6 396 reviews €20–30 Moroccan Restaurant American · Southern

Calle Independencia, 3, 11380 Tarifa, Cádiz, Spain

FoodPlacee Passport Spain · Tarifa · 74518
Verified

Mandragora

Tarifa, Spain

Rating★ 4.6 / 5
Price€20–30
CategoryMoroccan Restaurant

Overview

About This Food Place

Mandragora offers an authentic Moroccan dining experience in the heart of Tarifa, Cádiz. This cozy Mediterranean restaurant delights guests with flavorful tagines, fresh seasonal ingredients, and a charming ambiance set along the ancient town wall. Its diverse menu also features standout dishes such as chicken couscous, falafel platters, and grilled seasonal mushrooms, perfect for those seeking a taste of North Africa combined with Mediterranean influence.

Rated 4.6 from nearly 400 reviews, Mandragora is praised for attentive service and a welcoming atmosphere. Guests appreciate the blend of traditional Moroccan flavors with occasional surprise specials, complemented by a selection of beer, wine, and alcohol. Conveniently located on Calle Independencia, this restaurant provides both dine-in and delivery options, making it a flexible choice for a memorable meal in Tarifa.

Gallery

Photos from Mandragora

Real shots of the food, atmosphere, and signature dishes at this location.

View all photos

Local favorites

Why People Come Here

Mandragora stands out for its authentic Moroccan and Mediterranean cuisine, welcoming atmosphere, and attentive service in the heart of Tarifa.

Excellent Ratings and Reviews

With a 4.6 rating from nearly 400 reviews, diners consistently praise the tasty food and great service experienced here.

Prime Location

Conveniently located on Calle Independencia in historic Tarifa, offering a charming setting alongside ancient town walls.

Authentic Moroccan & Mediterranean Menu

Specialty dishes like lamb tagine, chicken couscous, and falafel highlight the diverse and flavorful menu options available.

Atmospheric Dining Experience

Outdoor terrace dining enhances a romantic and relaxed ambiance, complemented by friendly, attentive staff and even local street cat visitors.

Dine-in and Delivery Options

Flexible service choices allow guests to enjoy Mandragora's delicacies either at the restaurant or delivered directly to their door.

Moderate Price Range

Menu prices typically range between €20–30, making it an excellent choice for a quality dining experience without overspending.

Parking Availability

Convenient parking options to accommodate those arriving by car, ensuring an easy visit to the restaurant.

Experience

When & How to Enjoy This Place

Discover the ideal moments to savor authentic Moroccan cuisine and soak in the warm ambiance of Mandragora in Tarifa’s charming old town.

Dining here offers a magical symbiosis between deliciously crafted dishes and a tranquil atmosphere accented by a friendly neighborhood cat and attentive staff. It is an inviting spot for both an intimate dinner or a leisurely dessert outdoors. — FoodPlacee editorial note

Romantic Dinner Evenings

Enjoy flavorful tagines and couscous under the stars on the serene terrace, perfect for couples seeking a cozy, intimate night out.

Dessert and Drinks

Indulge in traditional Moroccan desserts paired with wine or beer, offering a sweet and satisfying end to any meal.

Convenient Delivery

Craving Moroccan flavors at home? Mandragora’s delivery service brings expertly prepared dishes straight to your doorstep.

Small Group Gatherings

A perfect setting for intimate groups to share a variety of Mediterranean and Moroccan dishes in a relaxed environment.

Accessible Visits with Parking

Located centrally with parking options, it’s easy to stop by for a flavorful meal during a day exploring the vibrant streets of Tarifa.

Best for

Highly Rated Evening Dining Dessert Friendly Delivery Available Small Groups Parking Card Payments Alcohol Served

Guest sentiment

What People Feel

A snapshot of what local diners frequently mention about this location.

MN
M N 1 week ago

"Diamond that's hidden under radar. Tasty food, great service and great place. I can't recommend enough."

LA
Lily Alemany 3 week ago

"We had the off-season luxury of having the whole restaurant for ourselves for a good half an hour. The service is very kind and polite and there is a street cat coming to get his daily food, which we love. There is some sort of simbiosis happening in this place, pretty magical. We had the tagine tuna and the tagine lamb and they were both fantastic. I would 100% recommend the lamb especially. If you are also someone who doesnt eat a LOT, then maybe skip the bread with falafel and hummus cause we couldnt finish all the food afterwards… the falafel were however, very crunchy and tasty! Thank you!"

MK
Mehdi Khachani 2 month ago

"Incredible place! Everything we tasted was so good. Highly recommend it."

R
RicondoL 2 month ago

"We had a tuna tajine and chicken couscous and both were delicious. The falafel platter was really good. Wonderful ambience and great service."

FC
Fabio Cancogni 2 month ago

"Absolutely recommend. Food was incredible and the service even better. I really appreciated the attention to the customer and recommendations from the waiter. We ordered and loved (photos below): - Falafel - Marinated eggplant - tajin with artichokes - tajin with lamb If you are looking to try something different, go here"

DZ
David Z 3 month ago

"Very nice dinner in this great restaurant in Tarifa old town but very quiet. Nice terasse, super gentle service from our waiter and the veggy Tajine was fabulous, as good as falafels we had for 1st dish. A must go place when in Tarifa"

PG
Piotr Grzegorczyk 3 month ago

"Magnificent place with amazing service. I advise everyone who can't go for a trip to Morocco to try their food in this restaurant. The meat was well cooked, pudding with almost ideal consistency and the waiter was super polite and helping with recommending best dishes. Will definitely come back"

LM
Laila M 4 month ago

"Absolutely delicious !!! This charming restaurant offers a variety of food. Moroccan dishes are super tasty, try Chicken cuscus and stuffed Eggplants. And there’re choices, which are not Moroccan as well . We ordered Grilled Boletus, seasonal mushrooms, and were served Porcini !!!! Service is very attentive, atmosphere outdoors is romantic - the tables are spread along the ancient town wall. We will definitely come back"

Visit info

When to Visit

Weekly hours below — always confirm with the business before holidays or special events.

Today Updating...

Best time to visit

Evenings are ideal for visiting Mandragora to fully enjoy its dinner and dessert offerings in a relaxed atmosphere.

Dinner service for a cozy experience Weekdays and weekends welcome guests Early dinner helps avoid waiting times Suitable for intimate dining or small groups

On the map

Where This Food Place Lives

Find your way to Mandragora in Tarifa .

Address Calle Independencia, 3, 11380 Tarifa, Cádiz, Spain
Phone +34 956 68 12 91
Area Tarifa
Call Address copied ✓

Questions answered

Food Place Questions

Find answers to common questions about Mandragora, a Moroccan restaurant in Tarifa, Cádiz. Discover dining options, pricing, and service details before your visit.

Mandragora specializes in Moroccan and Mediterranean cuisine, featuring dishes like tagines, couscous, and seasonal specialties. The menu occasionally includes unique offerings such as grilled boletus mushrooms.

Yes, Mandragora provides both dine-in and delivery options. Guests can enjoy a relaxed dinner experience on-site or have their favorite Moroccan dishes delivered to their location where available.

Prices usually range between €20 and €30 per person, depending on the selection of main courses and drinks. This makes it a moderately priced option for Moroccan cuisine in Tarifa.

Parking facilities are available for guests, making it convenient to visit Mandragora by car in the Old Town of Tarifa.

Mandragora accepts debit cards, credit cards, and NFC mobile payments, providing flexible and convenient payment options for customers.

The restaurant offers a variety of alcoholic drinks including beer and wine, perfectly complementing the Moroccan and Mediterranean dishes on the menu.

Mandragora mainly serves dinner and dessert, making it a great spot for an evening meal or a sweet finish. Menu items and availability may vary, so checking ahead is recommended.

For owners

Own or manage this food place?

Update this page with accurate hours, menu details, photos, and business notes — and reach food lovers searching for places like yours on FoodPlacee.

Menus, prices, hours, services, and availability may change. Please contact the food place directly before visiting or ordering.