Mykonos restaurants are well-known for boasting some of the fanciest, most sophisticated cuisine in the Aegean. While on the island, it’s easy to be swooned by the glitz and glamour of expensive international restaurants, but the truth is there are many local eateries which often remain out of the spotlight and offer top-quality food for a fraction of the price.

    If you’re travelling to ‘The Island of the Winds’ and want to experience the finest authentic Cycladic cuisine like a local, read on to discover what Mykonos has to offer – from traditional kafeneia (Greek cafes) to beach shacks.


    To Kafeneio tou Bakoya

    Get a feel of the local life at this traditional eatery

    To Kafeneio tou Bakoya is a tiny old-style Greek kafeneio (cafe), a place where locals gather not only to eat and drink but also to catch up on community news. Located opposite the fish market in Gialos since the late 1970s, it’s a proper family operation with Mrs Vaso, the owner’s wife, doing all the cooking and the family’s uncles and aunties serving the dishes and cleaning up.

    Watch local fishermen selling their fresh haul across the road by the waterfront, while enjoying delicious meze of local sausages, fried squid and sea urchins while getting a feel of the real local life in Mykonos.

    Location: Akti Kampani, Mykonos 846 00, Greece

    Open: Daily from 7 am to 7 pm

    Phone: +30 2289 023552



    Go on a culinary tour of the island

    Bakalo’s food is as authentic as its exterior – a traditional Mykonian house with arched doorways and an 18th-century well in its courtyard. The restaurant, located in the Lakka area, offers a menu that doubles as a culinary map of the island. 

    It showcases the best locally sourced ingredients Mykonos has to offer. Hearty Cycladic dishes available at Bakalo include pancetta with Santorini fava, beef with thyme and Mavrodafni sauce, and amberjack skewers. The desserts are equally noteworthy, with Cycladic ingredients like pasteli (sesame seed candy) and fig jam taking centre stage on the menu. 

    Location: Lakka, Mykonos 846 00, Greece

    Open: Daily from 6.30 pm to 1.30 am

    Phone: +30 2289 078121



    Try authentic Greek dishes at this cosy family tavern

    M-eating stands out from most Greek restaurants on the island with its warmth and excellent service. The owners, a local family, always come to the table, treating customers as one of their own and personally ensuring everyone is left satisfied. 

    Found in what is a peaceful backyard oasis in busy Mykonos Town, M-eating is the place to go to if you’re looking to enjoy an authentic Greek meal, like soutzoukia (Greek meatballs), with a modern presentation and elegant environment. Don’t leave before trying their spin on honey pie, a traditional Mykonian dessert.

    Location: Chora, Mykonos 846 00, Greece

    Open: Daily from 7 pm to 1 am

    Phone: +30 2289 078550



    “Eat local” is this outdoor patio restaurant’s motto

    Mamalouka is a restaurant faithfully committed to the mission of promoting local food and ingredients in Mykonos. It occupies a charming outdoor patio in the centre of Chora, just a short walk away from Little Venice. 

    Must-try specialities include the lobster fillet with barley and cuttlefish on the grill with caramelised onions and flavoured with herb tea. The restaurant’s aromatic garden, which has lavender and basil, is designed specially to accompany their experimental menu and enhance your Mediterranean dining experience.

    Location: Kouzi Georgouli 53, Mykonos 846 00, Greece

    Open: Daily from 12 pm to 2 am

    Phone: +30 2289 023505


    Nikolas’ Tavern

    Enjoy freshly caught fish by the sea

    Nikolas’ Tavern is known for serving fresh fish that's caught daily by the owner himself. This picturesque little beachfront tavern is located on Paralia Agia Anna Beach, where you should get a table on the blonde sand for a true Greek island experience.

    Nikolas’ Tavern also offers traditional homemade dishes, such as pastitsio (baked pasta) and moussaka. Their meat also comes directly from the owner’s family’s farm. It’s a great place to have a hearty meal after a swim, all while enjoying the breeze and soothing sounds of the sea.

    Location: Paraga, Agia Anna, Mykonos 846 00, Greece

    Open: Daily from 9 am to 9 pm

    Phone: +30 2289 025264


    Lefteris’ Grill House

    Satisfy your meet cravings at this local grill house

    Founded in 1994, Lefteris’ has gained the local reputation as Mykonos' top grill house over the years. In a country of meat lovers like Greece, this is no small feat. Many have made it a habit to meet up regularly at Lefteris’ Tavern at Ornos Beach for souvlakia and juicy spit-roast chicken. 

    Lefteris use their own special blend of spices to season the meat, which is a well-guarded secret and will keep you coming back for more.

    Location: Ornos, Mykonos 846 00, Greece

    Open: Daily from 5 pm to 1.30 am

    Phone: +30 2289 027185


    To Steki Tou Proedrou

    “Hang out with the President” as this classic haunt

    To Steki Tou Proedrou is a local tavern that has managed to establish itself as a Mykonos classic, thanks to its loyal clientele. Its name translates to ‘The President’s Hangout' and has been in operation for over 20 years.

    It's located in the central square of Ano Mera, of which the owner’s father used to serve as president (which inspired the tavern’s name). This no-frills and unpretentious tavern is decorated with traditional Mykonian white-wood elements. To Steki Tou Proedrou is famous for its chicken souvlakia and celebrated chops, which you can top off with a serving of semolina halva.

    Location: Ano Mera Square, Ano Mera, Mykonos 846 00, Greece

    Open: Daily from 9 am to midnight

    Phone: +30 2289 071925


    Ftelia Beach Club

    Relax with the hip crowd at this seaside joint

    Ftelia Beach Club is an open-air Greek restaurant that encapsulates the atmosphere of its namesake beach. The northernmost beach of Mykonos, Ftelia Beach offers a relaxed and casual vibe, which is in stark contrast with the majority of the island’s fancier pay-per-use cosmopolitan beaches.

    At Ftelia Beach Club, you can lounge on comfy floor pillows and enjoy local delicacies, such as mussels and eggplant carpaccio. Its eclectic ambience and unique seaside location make it an excellent choice for enjoying a Greek meal.

    Location: Ftelia, Mykonos 846 00, Greece

    Open: Daily from 6 pm to 1 am

    Phone: +30 22890 71400


    Kiki’s Tavern

    Head to this beach hut for a unique food experience

    Kiki’s Tavern is a bohemian beach shack that famous for not having any electricity. Serving grilled dishes only at lunchtime, it has become an institution with locals and tourists alike.

    Sitting above Agios Sostis Beach, the place is easy to spot thanks to the long lines leading to it. It’s worth taking your place in the queue and enjoying complimentary white wine spritzers while you wait, as Kiki’s offers a one-of-a-kind dining experience in Mykonos. The chargrilled shrimp and roasted eggplant dishes are to die for.

    Location: Agios Sostis, Mykonos 846 00, Greece

    Open: Daily from 12.30 pm to 7 pm


    Roca Cookery

    Admire the island views over fine Greek cuisine

    Roca Cookery delivers Greek cuisine at its best, with traditional recipes spiced up with a unique touch. Located by the island’s Old Port, this restaurant has amazing views of Mykonos Town and neighbouring Delos Island, as well as a cosy atmosphere that will make you want to stay for hours to enjoy a leisurely meal. 

    Try the swordfish steak or marinated anchovies with a glass of Cycladic wine and enjoy watching the sun come down, surrounded by the island’s trademark fragrant bougainvillaea.

    Location: Old Port, Mykonos 846 00, Greece

    Open: Daily from 12 pm to 3 am

    Phone: +30 2289 022955

    Olga Kousi | Contributing Writer

    Start planning your trip

    COVID-19 Travel Alert

    Attractions and experiences recommended in our guides may be affected. Please check local guidance before you travel.

    Back to top