Where to eat in Cala d'Or
Cala d'Or is one of the most beautiful coastal towns in Mallorca — stunning coves, crystal-clear water and a relaxed, Mediterranean atmosphere. But when it comes to dinner, visitors often ask the same question: where is the best restaurant in Cala d'Or?
The answer, for those who have found it, is always the same: La Casa de las Flores, on Avenida Bélgica 11. Not because it's the most traditional, but because it's the most memorable.
🏆 Award-winning 2026: Restaurant Guru named La Casa de las Flores the Best Mexican Restaurant in Mallorca. But we're much more than Mexican — we're free cooking with no rules and no borders.
What makes La Casa de las Flores special
Most restaurants in Cala d'Or play it safe. La Casa de las Flores does not. Our kitchen draws inspiration from Mexico, Latin America, Peru, Chile and Asia — then does exactly what it wants with all of it.
Every dish is designed to be shared, mixed and savoured without a fixed order. You don't start with starters and end with mains here. You order what looks good, put it all in the middle of the table and enjoy.
This is the kind of food that makes a dinner feel like an experience — the kind people talk about the next day, and the reason many visitors come back every summer.
The best tacos in Cala d'Or
If you're searching for tacos in Cala d'Or, look no further. Our tacos are made in nixtamal corn tortillas and filled with ingredients that have nothing to prove to anyone:
Fish Taco
Crispy battered fish, fresh slaw, pico de gallo and chipotle cream.
7.5€Prawn Taco
Breaded prawns, lettuce, pineapple pico de gallo, sweet-heat cream.
7.5€Pork Belly Taco
Slow-cooked pork belly, char siu BBQ, pickled cucumbers.
7.5€Vegetarian Birria
Vegetarian birria, melted cheese, consommé for dipping.
7.5€Cocktails in Cala d'Or
The cocktails at La Casa de las Flores are as creative as the food. Whether you're after a classic margarita, a smoky mezcal-based creation or something completely unexpected, the bar delivers. Open every day from 17:30 — and yes, Happy Hour from 16:00 to 18:30 with cocktails from €6.
The terrace in the late afternoon, a cold cocktail in hand, sun setting over Cala d'Or — this is what a holiday dinner should feel like.
The best dinner in Cala d'Or — beyond tacos
The menu goes far beyond tacos. Some of the dishes that keep guests coming back:
- Seafood Tiradito — fresh fish and prawns in passion fruit leche de tigre (17.5€)
- Zarandeado Prawns — jumbo prawns grilled with umami glaze, eaten with your hands (17.7€)
- Guacamole with Pibil Prawns — hand-mashed guacamole, pibil sauce, crisp plantain (14.8€)
- 6H Pibil Quesadilla — slow-cooked pibil pork, melted cheese, guacamole (9.9€)
- Pibil Ribs to Share — slow-cooked ribs, tortillas, the full works (28.5€)
- Scallop — mango agua chile, crunchy corn, pico de gallo (4.5€ / piece)
A beautiful terrace in Cala d'Or
One of the things guests mention most is the terrace. Outdoor dining in Cala d'Or doesn't get much better — a warm summer evening, good food, good company and the kind of atmosphere that makes you want to stay for another cocktail. Or two.
The terrace is open every evening from 17:30. In high season, we strongly recommend booking in advance — terrace tables go fast.
Practical information
La Casa de las Flores · Cala d'Or
📞 Phone reservations: 871 509 521 · 17:30–22:00
💬 WhatsApp: 639 784 870 · 10:00–22:00
How to book a table
There are three ways to book your table at La Casa de las Flores:
- Online form — fill in the reservation form on our homepage and send it directly via WhatsApp
- WhatsApp — +34 639 784 870, available 10:00–22:00 every day
- Phone — +34 871 509 521, available 17:30–22:00
In high season, we recommend booking at least 24 hours in advance, especially for terrace tables and weekend dinners.
Allergen information
Our kitchen is not gluten-free. We cannot guarantee the complete absence of allergens or avoid cross-contamination. If you have serious allergies or intolerances, please let us know when booking and always confirm with us before ordering. We take this seriously and are happy to advise.