Dining & Cafés
Soil to Table
The best dining & cafés in McLaren Vale
A fertile landscape of dairies, market gardens, olive groves and fishing ports has produced some of South Australia's most celebrated restaurants, vineyard kitchens and seaside cafés.
When it comes to where to eat on the Fleurieu Peninsula, the choice is broad and the quality is high for a region this size. The standout dining is at the winery restaurants of McLaren Vale, where kitchens cook with estate produce and the views stretch over the vines — perfect for a long, unhurried lunch.
On the coast, the mood shifts to relaxed seaside eating: clifftop tables at the historic Star of Greece at Port Willunga, fish and chips by the jetty, and breezy cafés in the surf towns of Port Elliot, Middleton and Goolwa. Inland heritage towns like Strathalbyn and Willunga have their own pubs, bakeries and small, chef-driven eateries worth the drive.
Coffee culture runs deep here too, with quality roasters and welcoming cafés in almost every town — handy for a rainy-day stop or a slow weekend breakfast. Many venues are family-friendly and dog-friendly in their outdoor areas. For the popular winery restaurants and waterfront favourites, book ahead, particularly on weekends, public holidays and through the busy summer season when the whole peninsula fills with visitors.
Browse dining & cafés by area
20 places
Blessed Cheese
$$Cheesemonger, deli and cafe on Main Road
Beloved Main Road cafe, deli and cheesemonger in McLaren Vale - stocking great cheeses, preserves and cured meats, with counter meals and fantastic coffee.
Bracegirdle's House of Fine Chocolate
A licensed chocolatier and cafe in a heritage McLaren Vale cottage - hand-made chocolates, rich hot chocolate and a full all-day menu.
Down The Rabbit Hole Wines
Alice in Wonderland meets McLaren Vale
A whimsical, Alice in Wonderland-themed cellar door and restaurant on Binney Road, with vineyard gardens, long lunches and estate wines.
Ekhidna Wines & Restaurant
Handcrafted wines and a vineyard restaurant on Branson Road
A family-owned cellar door and restaurant on Branson Road, blending McLaren Vale wines with a modern Australian kitchen and long views across the vineyards.
Frankie Italo Dining & Disco Lounge
The Mitolo family's light-filled Roman-style pizza and pasta bar with a playful disco-lounge vibe, alongside the Mitolo cellar door.
Home Grain Bakery McLaren Flat
The McLaren Flat outpost of the Aldinga sourdough bakery, with the same legendary pies, sourdough loaves and counter cakes.
Little Wolf Osteria at Mitolo Wines
$$$Italian osteria in a McMurtrie Road winery
Mitolo Wines' cellar door and Little Wolf Osteria - Italian small-plate dining surrounded by Mediterranean gardens on McMurtrie Road.
Manna Cafe
A light, airy main-street McLaren Vale cafe known for seasonal brunch plates and excellent coffee.
Maxwell Restaurant
$$$Regional fine dining at Maxwell Wines
Maxwell Wines' restaurant on Olivers Road: regional fine dining with vineyard views, paired with the estate's wine and mead.
Oxenberry Farm
A boutique Scarpantoni-family winery on the original 1840 Oxenberry Farm homestead, with a cellar door cafe and duck-filled wetlands.
Pizzateca
A family-run Neapolitan wood-fired pizzeria set in the middle of the McLaren Vale vineyards - one of the great Fleurieu long-lunch destinations.
Red Poles
$$Cafe, gallery and B&B on McMurtrie Road
Long-running McMurtrie Road cafe, restaurant, art gallery and B&B hidden in the bush behind Wirra Wirra - a McLaren Vale institution since the 1990s.
Sabella Vineyards
Italian-accented cellar door and restaurant pairing Sabella estate wines with Joe Cangiano's wood-fired Italian cooking on McLaren Vale's main road.
Serafino Restaurant
$$$Lakeside restaurant at the Serafino estate
Serafino Wines' lakeside restaurant on Kangarilla Road: modern Australian dining overlooking the estate's landscaped lake, paired with the full Serafino wine list.
Swell Brewing Co
A surf-inspired brewery in the McLaren Vale vines
An independent craft brewery and taphouse on Olivers Road, McLaren Vale - a surf-inspired brewery with a rotating tap list and regular food truck line-up.
The Currant Shed
$$$Restored currant shed, seasonal lunch menu
Lunch-only restaurant in a restored 1880s currant drying shed at McLaren Flat, run by Hamish Maguire and Emily Dowie since 2011.
The Salopian Inn
$$$Heritage inn with 600 wines and 250 gins
A mid-19th century inn turned modern Australian dining room with an epic wine cellar and 250-strong gin bar.
Vale Brewing Taphouse
McLaren Flat brewery and restaurant
Vale Brewing's home base on Ingoldby Road at McLaren Flat - a full brewery, restaurant and bar with a long menu and all the Vale beers on tap.
Vasarelli Cellar Door Restaurant
Family Italian and McLaren Vale wine
A family-owned cellar door and Italian restaurant in the heart of McLaren Vale, with authentic southern-Italian cooking and estate-grown wines.
d'Arry's Verandah Restaurant
$$$$Hatted fine dining at d'Arenberg
d'Arenberg's fine-dining restaurant on Osborn Road - seasonal Fleurieu produce, an epic wine list and sweeping views across the vineyards to the Cube.