All of these recommendations come from my perspective as a local Mallorcan who lives in Alcudia year-round. I’ve focused mainly on the flavor, the quality of the ingredients, the service, the kindness of the staff, the honesty, and the value for money. I’ve left aside things like flashy decoration, hype, or whether there’s karaoke or bingo at night… because, at the end of the day, what really matters is enjoying a good meal that’s worth it — one that’s authentic, homemade, and made with care.
Spanish & Mallorcan Cuisine + Daily Menu: s’Oli Verge
A must-visit for anyone craving authentic Spanish and Mallorcan food without breaking the bank. Here you’ll find everything from tapas and paellas to hearty meat and fish dishes. Their cod is legendary in the area, and their daily menu is a real treat for both your wallet and your taste buds.
This family-run restaurant, located just 50 meters from Alcudia beach and right next to our Spanish Splash academy, is run by a lovely couple: Emma, the warm and friendly face who greets you at the door, and Gerardo, the wizard in the kitchen who somehow manages to feed both your body and your soul. Expect honest food, made with local products, at fair prices and with service that makes you feel right at home.
Honest Food
s’Oli Verge is one of those rare gems that keeps locals coming back again and again. It’s a family business with a loyal following — mine included! Why? Because it’s one of the few places left in the area that still offers top quality at a fair price, without losing its traditions or local charm.
The food here is exactly what it should be: authentic, hearty, delicious, but simple — no gimmicks. That’s why locals trust it: we know it will never disappoint.
Plenty of Choice
The menu is varied, with everything from meats, rice dishes, and paellas to tapas, fish, and Mallorcan specialties. Don’t miss their pa amb oli (a typical Mallorcan dish of rustic bread topped with local goodies like Serrano ham, cheese, squid, or tenderloin). And let’s not forget Gerardo’s rich salmorejo (a chilled tomato soup from Córdoba) — absolutely delicious!
From Monday to Saturday at lunchtime, they also serve a proper Spanish menú del día — a tradition that’s sadly disappearing. You get a starter, a main, dessert, bread, and a drink, all for a fixed, very reasonable price.
For Any Occasion
s’Oli Verge is perfect if you’re hungry after the beach, but it’s also great for a relaxed evening meal thanks to its cozy, well-lit terrace. And if you’ve got a sweet tooth, treat yourself to dessert or ice cream. Their cheesecake (made with fresh Mallorcan ricotta) is my all-time favorite cake in the world!
Just a heads-up: they’re closed on Sunday evenings and all day Monday. Don’t get caught out!
Italian Restaurant: Don Vito
Craving homemade pasta or a proper pizza? Don Vito takes you straight to Italy with dishes full of flavor, tradition, and that unmistakable touch only a true Italian kitchen can deliver. Perfect for lovers of “mamma mia” moments and happy carbs.
Don Vito is a long-standing classic in Alcudia. Open since 1987, it has seen the transformation of the port from a quiet local area into today’s tourist hub. Back then, eating Italian food was considered exotic for locals — so the fact that Don Vito not only survived but became a reference point says it all. This is a true family business, where recipes are passed down through generations while still embracing modern touches.
Tradition Meets Modernity
Recently redecorated, the restaurant feels cozy, warm, and modern without losing its Italian soul. The welcoming atmosphere makes you feel like part of the family. The quality of the pasta and pizzas, combined with friendly service and fair prices, makes Don Vito one of my personal favorites in Mallorca.
There’s never a wrong time to enjoy a focaccia to share, a plate of stuffed Bartolacci pasta with walnut sauce and Parma ham (my personal favorite!), or their namesake pizza Don Vito. My husband and I often go: I order my pasta, he orders his pizza, and we share a bottle of chilled rosé while catching up. To finish, a homemade tiramisu or a crunchy cannoli with two cortados (mine with sweetener — balance is key, right?).
Great Atmosphere & Cocktails
And if you’re in the mood for more, Don Vito also serves excellent cocktails and aperitifs — not the bottled kind, but proper cocktails mixed with care. Perfect to enjoy before or after your meal on their lovely terrace.
One tip: book ahead if you don’t want to queue! The place is popular (for good reason). Just remember: Wednesdays are their day off.
Buon appetito! 🍝🍷
Tapas by the Port: Ramon’s Bar
The other day, after finishing one of my immersive Spanish courses at Spanish Splash, I asked a student what he had enjoyed most about Alcudia. His answer was instant: “Ramon’s, the beach, the paella, and the churros.” In that exact order.
As part of our cultural activities, we had gone to Ramon’s to practice Spanish while ordering patatas bravas… and from that moment, he was hooked. That’s the effect Ramon’s has: if you’re looking for real, homemade tapas with fresh ingredients by the port, this is the king of the game.
Patatas bravas, mixed fried fish, baby squid, Serrano ham croquettes… everything is delicious, authentic, and at honest prices. Inside, the vibe is pure Andalusian — traditional tables, background music, hams hanging from the ceiling, just as a proper tapas bar should be. Outside, the lively terrace lets you soak in the summer atmosphere along the promenade. And no, you won’t find a sign saying “Tapas mix for 2”. That’s how you know it’s the real deal.
A Little Tapas Tip
Here’s some valuable advice: tapas are not meant to be ordered as a set menu, nor as identical little dishes lined up on the same tray. If you see something like “Tapas Menu for 2” written on a chalkboard in English or German — don’t sit down. That’s tourist tapas.
Real tapas are about ordering small plates one or two at a time, while drinking, chatting, and enjoying the moment. When you finish, you order more. That’s the true spirit of tapeo.
Wine & Sangría
Ramon’s Bar also has a good selection of Spanish wines and a fantastic homemade sangría — refreshing, fruity, and dangerously easy to drink. And all of it without emptying your wallet.
Located right in the Port of Alcudia, with a large terrace and indoor seating, it’s ideal for families, couples, groups of friends, or even solo travelers who just want to enjoy great food. Whether it’s jamón, patatas bravas, or a juicy sirloin with a glass of Rioja or Ribera del Duero, Ramon’s won’t let you down.
Rice Dishes, Paellas & Fresh Fish: BistroMar, Miramar & Sa Taverna des Port
Three must-visit spots for seafood lovers. Creamy rice dishes, perfectly cooked paellas, and fresh fish that never disappoint. Ideal for a relaxed meal with views of the Mediterranean.
BistroMar – Puerto de Alcudia
Let’s start with BistroMar, a true classic right in front of the little boats in Alcudia’s port. With long-time staff, friendly and elegant service, quality rice dishes, fresh seafood, and a charming atmosphere, it’s a favorite among both locals and visitors. This restaurant is known for its paellas and even attracts people from other towns across Mallorca who come just to taste them.
With its family-friendly atmosphere and seafront location, BistroMar makes you feel like you’re truly living the Mediterranean lifestyle while savoring every bite. Perfect if you want to enjoy your meal as if you were a local on holiday.
Don’t Get Fooled by Paella
You’ll see plenty of restaurants offering paella, but not all paellas are created equal. Some are pre-cooked, flavorless, or just yellow rice masquerading as paella. I’ve lost count of how many times I’ve heard: “I tried paella and wasn’t impressed.” The truth is, if you tried it in the wrong place — like your hotel buffet — it wasn’t the real thing.
A proper paella is always made to order, which means you’ll wait at least 20 minutes for the rice to cook. So relax, order some tapas to start — maybe Andalusian-style calamari, baby squid, or bread with aioli — and enjoy a glass of crisp white wine while you wait. You’re on holiday! This is not fast food.
And just so you know: authentic paella is never served in individual pans. It’s always for a minimum of two people. Those tiny, neon-yellow “single paellas” you may have seen? Frozen, reheated, and definitely not the real deal. Remember — Mallorca has plenty of fresh fish and seafood. No need for shortcuts.
Sa Taverna des Port – Alcudiamar
Just a short walk from BistroMar, in Alcudiamar, you’ll find Sa Taverna des Port. Spacious, with a nice terrace overlooking the port, it’s easy to spot thanks to its charming pink anchor-patterned tablecloths.
Here, the paellas and rice dishes are also excellent, with their own unique twist. But what makes this place stand out are the mixed grills of seafood, fish, and meat. Served on a hot iron plate to keep everything warm, these feasts are perfect for sharing (minimum two people) and come with sides included. The portions are generous, and the chefs really know what they’re doing. Trust me — you won’t leave hungry.
Miramar – End of the Port
Finally, there’s Miramar, located at the far end of Alcudia’s port. This long-established restaurant has a beautiful nautical style, with wooden details, a big terrace, and indoor seating spread across two levels. It feels a bit like dining on a boat while enjoying paella or fresh fish by the sea.
It’s also a great choice for events, celebrations, or large family gatherings. Both paella and fish are the highlights here, and the setting is gorgeous day or night. Prices are slightly higher than at BistroMar or Sa Taverna des Port, but the difference isn’t dramatic, and the attentive service makes it well worth it.
For Meat Lovers: Tivoli, Grill and Restaurant Since 1987
Juicy, perfectly cooked meats. If you enjoy your knife and fork as if it were a ceremony, this is your temple. The grill master is an expert at getting your meat just right, and the portions are generous — none of that “measured to the last gram” nonsense you find elsewhere. Side dishes are varied and abundant, from rice and vegetables to fries and baked potato with alioli — and trust me, you absolutely shouldn’t miss that last one.
With a spacious terrace where you can choose sun or shade, Tivoli has an old-school vibe that makes you think, “I’m really in Mallorca!” They also offer cocktails for adults, non-alcoholic drinks for kids, wines, and plenty more besides meat, such as pizzas, pastas, and fish. But without a doubt, everything from the grill is sublime. For fish lovers, the salmon is excellent — perfectly cooked and generous in size.
Perfect for couples, families, and friends
This place works great for couples — I live nearby and love going with my husband — as well as families and groups of friends. There’s plenty of space, large tables, and even a kids’ area where children can play while parents enjoy a relaxed meal. Kids are adorable, but yes… also exhausting.
At the back, there’s a screen for football, well-placed so it doesn’t bother those who just want to eat quietly.
And if that wasn’t enough, Tivoli has long opening hours. So if your flight arrives late, you overslept after a busy day of excursions, or maybe had one too many mojitos at the hotel, don’t worry — the staff will welcome you with their usual warmth and friendliness until around 1:00 a.m.
Best Indian Restaurant: Maharaj
For anyone looking for authentic Indian spices and flavors without leaving Alcudia, this is the place. The curry is serious, and the explosion of flavors is a true adventure for your taste buds.
Maharaj is one of my favorite restaurants in Mallorca, and without a doubt, the best Indian spot in Alcudia. It’s located in a beautiful area by the canal that flows into the large Alcudia lake, on Avinguda d’Itàlia. Around it, you’ll find other restaurants and bars, and the neighborhood is charming, well-lit, and has a pleasant atmosphere. So, already off to a great start!
Friendly service and charming atmosphere
The owner, who also serves at the tables, is incredibly friendly, cheerful, and attentive. He always has a smile and makes sure his guests feel welcome. My husband and I like to reserve a table to guarantee a spot, especially in summer when it can get busy.
The menu features dishes from both India and Pakistan, offering incredible value for money. They have a fixed-price menu that’s very affordable, but if you prefer à la carte, prices are more than reasonable. You’ll find options like lamb curries, grilled meats like kebabs, and other delicious treats. I can’t leave out their homemade Naan bread — the best I’ve tried on the island. Warm, soft… simply wonderful! The rice is always perfectly cooked, and the curries cater to every taste: mild, spicy, very spicy, even dangerously spicy. Vegetables in batter are also delicious, served with flavorful sauces. Portions are generous, so you’ll leave full and ready for a drink or digestif afterward.
They also serve beer, wine, and coffee or tea in the cutest little porcelain cups — I adore it.
Perfect for couples, families, and friends
It’s ideal for couples thanks to its romantic vibe, families due to its spaciousness and mild options, and friends who want an enjoyable dinner together. Without a doubt, if you’re looking for Indian food in Alcudia, this is it. Don’t say I didn’t warn you!
Best Mexican Restaurant: La Fiesta
Tacos, guacamole, and an authentic atmosphere for fans of Mexican cuisine. Perfect for anyone who wants to celebrate life with flavor.
La Fiesta is located in the Port of Alcudia. It’s a very small place, with just a few tables (5 or 6) on the terrace and a couple inside. Think of it as a Mexican cantina. Decorated with Mexican colors and items, it has a simple, charming vibe, run by a couple: the chef, Mexican, who focuses on slow, loving cooking — here, everything is made with care — and his wife, Tina, the friendly face of the restaurant.
The dishes are homemade and delicious: chilaquiles, mole enchiladas, chili con carne, tacos, jalapeños, quesadillas, fajitas, nachos, burritos, flautas, chicken tinga… and my personal favorite: rajas a la crema. I won’t tell you what it is — better try it for yourself!
Of course, Mexican beers, margaritas, and jarritos are also available.
Reservations recommended
If you go, it’s best to book in advance. They only open at night and close early. It’s a small, family-run restaurant. They do an amazing job but need time since they don’t have a big kitchen or many staff. That’s fine — it’s part of the charm. Relax, enjoy the evening, have a cocktail or a beer, and don’t complain. They’re super friendly, so try to be too.
A heads-up for trendsetters
This is authentic Mexican food, not some fancy hipster fusion where they put four nachos in a row on a plate with a drop of guacamole to justify an outrageous price. Here, you eat well in a pleasant atmosphere, with generous, delicious homemade Mexican dishes that don’t need flashy presentation to shine.
Opening hours are from 6:30 pm to 10:30 pm — plenty of time to enjoy the best Mexican food in Alcudia and the surroundings at a more than reasonable price.
Best Chinese Restaurants in Alcudia: Don Chon & Hong Kong
Don Chon Restaurant
This Chinese restaurant is in Alcudia Port, on the Artá road, among other restaurants, bars, ice cream shops, and stores. It has been open for decades and features a large indoor dining area and a terrace to enjoy Chinese dishes. Prices are very reasonable, and the staff is super friendly. This is an “old-school” Chinese restaurant with a real Asian vibe. Note: it’s closed on Tuesdays.
Hong Kong Restaurant
Another recommended Chinese spot is Hong Kong, near the canal at the iconic bridge on Avenida Pere Mas i Reus, surrounded by other restaurants, pubs, and bars. The place is quite simple and doesn’t stand out for its decoration, but the food is very good and affordable. In fact, it’s one of the few Chinese restaurants in the area open during winter.
Takeaway and Delivery
Although you can dine in, the takeaway option is perfect if you’re staying in an apartment — enjoy good Asian food on your balcony, terrace, or garden. Prices are low, and they also offer a menu where you can choose three dishes. Open every day.
A heads-up
These restaurants aren’t the prettiest, nor do they have buffets, but the food is delicious. Many people look for all-you-can-eat buffets, and while there are a few in Alcudia, the food is often cold and low quality.
If you’re looking for a fancy Chinese restaurant with beach views in Alcudia Port, there is one. But beware: service is slow, your table may be given to someone else despite a reservation, and the food isn’t particularly good. So, dear traveler or local who seeks beautiful restaurants, I cannot recommend it — though I won’t name it to avoid offending anyone. As we say in Spain, “para gustos, los colores” — literally, “to taste, the colors”, which is almost equivalent to “to each his own” or “different strokes for different folks”.
Until next time
Those are my personal recommendations for good, reasonably priced restaurants in Alcudia with quality food and friendly service. Stay tuned for future posts about charming restaurants, gourmet or creative dining, family-friendly spots, romantic dinners, and places with entertainment.
If you have any questions, leave a comment.
Meanwhile, enjoy every bite!
¡Buen provecho!
Verónica Vera - Founder & Spanish Teacher in Spanish Splash.