The best local restaurants in Mallorca combine flavours and textures of Balearic, Spanish, and Mediterranean cuisine. Skilled chefs make use of the island’s delicious local produce, fresh seafood catch, and rich traditions. Many of these restaurants are family-owned, so you’ll enjoy authentic service and hospitality as well.

These local restaurants offer hearty homemade dishes based on fish, seafood, pork, vegetables, garlic, olive oil, and local salt. You'll discover exquisite versions of local tapas, paella, sangria, and other Spanish food, wine, and beverage specialities. Enjoy a unique culinary journey with our guide to the best Mallorcan restaurants.

  • 1

    Cannibal Cantina Bistro

    Quirky restaurant in the historic centre of Palma

    Cannibal Cantina Bistro
    • Food

    Cannibal Cantina Bistro is a small, rustic-style restaurant with an excellent reputation. It’s just a 5-minute walk from the famous Can Forteza Rey in central Palma. The bistro is a great place to have lunch or dinner if you’re looking for simple local food.

    The bistro is all about food that’s fresh and nicely presented. Enjoy Spanish and Mediterranean dishes, as well as scallops, mussels, and salmon tataki. Make sure to book in advance because Cannibal Cantina Bistro is very popular, especially at peak lunch and dinner hours.

    Location: Plaça de Sant Antoni, 8, 07002 Palma, Illes Balears, Spain

    Open: Tuesday–Saturday from 1 pm to 4 pm and from 8 pm to 11 pm (closed on Sundays and Mondays)

    Phone: +34 (0)662 54 20 89

    Map
  • 2

    Kingfisher Restaurant

    Excellent seafood in Marina del Port de Sóller

    Kingfisher Restaurant
    • Food

    Kingfisher Restaurant is a wonderful place to enjoy tasty seafood and views of Port de Sóller. The reasonably priced menu is a mix of Mallorcan and international specialities, with standouts like smoked fish, fish burger, fried calamari, and Mediterranean-style fish soup. You can also opt for the chef’s daily choice of grilled whole fish, paired with a glass of chilled vino blanco.

    Kingfisher Restaurant has a lovely ambience and warm hospitality. Book in advance if you want the best seats in the restaurant, which overlooks the yachts at Marina del Port de Sóller.  

    Location: Carrer de Sant Ramon de Penyafort, 25, 07108 Port de Sóller, Illes Balears, Spain

    Open: Tuesday–Saturday from 12 pm to 4 pm and from 6.30 pm to 10 pm (closed on Sundays and Mondays)

    Phone: +34 (0)971 63 88 56

    Map
  • 3

    S'estret

    Simple and delicious food in the centre of Valldemossa

    S'estret
    • Food

    S'estret is a tiny restaurant hidden down a little side street in Valldemossa, just a few minutes from Carthusian Monastery and Jardins Rei Joan Carles. The restaurant has an extensive menu of excellent Spanish staples and well-presented tapas.

    Pies, cannelloni, ceviche, melted provolone-cheese dishes, and buñuelos (fried dough fritter) are just some of S'estret’s many standouts. The restaurant is also a pleasant place to meet with friends for a glass of sangria or good-quality coffee. The staff is also very friendly, resulting in a homey dining atmosphere.

    Location: Carrer de Jovellanos, 6, 07170 Valldemossa, Illes Balears, Spain

    Open: Monday–Saturday from 12.30 pm to 3.30 pm and from 7 pm to 9.30 pm (closed on Sundays)

    Phone: +34 (0)686 16 16 39

    Map
  • 4

    Contrabando Llucmajor

    A mix of traditional, local and experimental tapas in Llucmajor

    Contrabando Llucmajor
    • Food

    Contrabando Llucmajor is a popular tapas bar that serves a variety of tapas with a Majorcan twist. The cosy restaurant is 550 metres southwest of the 18th-century landmark, Església Parroquial de Sant Miquel. It has very friendly staff, who can recommend dishes based on your budget and preference.

    You can try pork cheeks in red wine sauce, mushroom and potatoes croquettes, local bread and aioli, coca Mallorquina (Mallorcan red pepper tart). There is also a good selection of local wines and coffees. For dessert, try the homemade almond cake or cheesecake.

    Location: Passeig de Jaume III, 2, 07620 Llucmajor, Illes Balears, Spain

    Open: Monday–Sunday from 5 pm to 10.30 pm (closed on Tuesdays)

    Phone: +34 (0)971 10 16 73

    Map
  • 5

    Restaurante Bar Andaluz

    Popular authentic tapas bar in El Arsenal

    Restaurante Bar Andaluz
    • Food

    Restaurante Bar Andaluz is an authentic family-run tapas bar in El Arsenal. It’s particularly popular for its variety of tapas and fresh seafood. You have a choice of mussels, monkfish, octopus, seafood carpaccio, salads, and other local specialities. Finish your meal with a small shot of sweet house liquor.

    Restaurante Bar Andaluz’s atmosphere is lively, busy and loud. As a result, many come here with friends to enjoy simple, local, high-quality food. It’s a good idea to book a table to avoid a long queue.  

    Location: Carrer del Quarter, 23, 07600 Palma, Illes Balears, Spain

    Open: Tuesday–Sunday from 11 am to 12 am (closed on Mondays)

    Phone: +34 (0)971 26 80 18

    Map
  • 6

    Restaurant Celler Ca'n Costa Alcúdia

    Authentic Mallorcan food in Alcudia

    Restaurant Celler Ca'n Costa Alcúdia
    • Food
    • History

    Restaurant Celler Ca'n Costa Alcúdia is a decades-old family restaurant in Alcudia. It occupies a 16th-century building, where famous Mallorcan writer Miquel Costa i Llobera used to spend his holidays. The restaurant has a charming atmosphere, retaining decorative elements of the past. It has seating both inside and outside, including a lovely courtyard garden.

    You’ll appreciate the restaurant’s take on Spanish and Mallorcan dishes, which use seasonal products of the island. You can rely on the friendly staff to recommend traditional regional dishes, such as paella, suckling pig, cod with honey sauce, and stuffed squid.

    Location: Carrer de Sant Vicenç, 14, 07400 Alcúdia, Illes Balears, Spain

    Open: Tuesday–Sunday from 12.30 pm to 3 pm and from 6.30 pm to 11 pm (closed on Mondays)

    Phone: +34 (0)971 54 53 94

    Map
  • 7

    Muelle 3 Restaurante

    Enjoy yummy Spanish food in Palma Nova

    Muelle 3 Restaurante
    • Budget
    • Food

    Muelle 3 Restaurante is a compact dining option near Playa Son Caliu in Palma Nova. Thanks to its rather hidden locale, this is a lovely place to enjoy delicious local food and drinks at reasonable prices. Traditional dishes include Jamon serrano with manchego cheese, chipirones (fried small squids), house nachos, goat cheese balls with raspberry jam, and tuna on wakame.

    You’ll like Muelle 3 Restaurante’s delicious single-serving paella, best enjoyed with a glass of good-quality sangria. The staff is friendly, so don’t hesitate to ask them for recommendations. The good music adds a relaxing touch to your dining experience.

    Location: Av. son Caliu, 9, 07181 Son Caliu, Illes Balears, Spain

    Open: Tuesday–Sunday from 6 pm to 1.30 am (closed on Mondays)

    Phone: +34 (0)871 23 87 66

    Map
  • 8

    Ombu Tapas & Cocktails

    Modern and creative tapas bar in Palma

    Ombu Tapas & Cocktails
    • Food

    Ombu Tapas & Cocktails is a trendy bar in the centre of Palma, opposite the impressive fountain at Plaza de la Reina. It has a simple yet stylish whitewashed interior, with an open kitchen, tables on 2 levels, a terrace, and a lively buzz ambience.

    The innovative culinary concept at Ombu Tapas & Cocktails results in high-quality fusions tapas and creative cocktails. Each plate is presented as a miniature artwork. Standout dishes include seabass ceviche with avocado, grilled Iberian pork with wild mushrooms, vegetarian zucchini flowers in tempura, and white chocolate tiramisu. While the bar can host up to 100 people, it’s extremely popular so booking a table is recommended.

    Location: Passeig del Born, 5, 7, 07012 Palma, Illes Balears, Spain

    Open: Daily from 8.30 am to 1.30 am

    Phone: +34 (0)971 21 43 87

    Map
  • 9

    Restaurant Celler El Moli

    Delightful restaurant for a family lunch in Pollença

    Restaurant Celler El Moli
    • Food

    Restaurant Celler El Moli specialises in simple and fresh Mediterranean cuisine. This rustic, stone restaurant is a 10-minute walk from central Pollença. Even though it’s relatively off the beaten track, many come here to enjoy its reasonably priced 3-course lunch.

    Paella, suckling pig, cod and prawn dishes, gazpacho, confit duck, and lamb chops are some of the many dishes to try at Restaurant Celler El Moli. Make sure to leave some space for excellent homemade desserts, especially the walnut cake.

    Location: Carrer del Pare Vives, 72, 07460 Pollença, Illes Balears, Spain

    Open: Friday–Wednesday from 1 pm to 3.30 pm and from 7 pm to 10 pm, Sunday from 1 pm to 3.30 pm (closed on Thursdays)

    Phone: +34 (0)971 53 19 50

    Map
  • 10

    La Botana

    Lovely tapas stop in the centre of Palma

    La Botana
    • Food

    La Botana is a friendly restaurant just 200 metres north of Passeig del Born, a shopping thoroughfare in the centre of Palma. Many come here for its nicely decorated dining room, where they can enjoy a wide range of tapas and daily Spanish specialities.

    You can opt for pintxos (snacks), which are great for sharing with your friends and relatives. La Botana also serves a versatile choice of wines, including Rioja (a red wine grape indigenous to Spain). If you’re craving something sweet, opt for the cortado with a side of sweet pudding and local marmalade.

    Location: Carrer de Can Brondo, 6, 07001 Palma, Illes Balears, Spain

    Open: Monday–Thursday from 1 pm to 4 pm and from 7 pm to 11 pm, Friday–Saturday from 1 pm to 4 pm and from 6 pm to 11 pm (closed on Sundays)

    Phone: +34 (0)971 72 18 19

    Map
Elmira Alieva | Contributing Writer