3 Best Restaurants in Kangaroo Island, South Australia

Background Illustration for Restaurants

We've compiled the best of the best in Kangaroo Island - browse our top choices for the top things to see or do during your stay.

Cactus

$ Fodor's Choice

This casual diner is a godsend for the island and the fresh, colorful breakfasts and hearty lunches are worth planning a day around. Mexican and Asian influences abound on a menu that's accompanied by local wine, gin, and beer or freshly baked pastries including Portuguese custard tarts that have achieved legendary status.

Fish of Penneshaw

$$

At this tiny shop renowned for its fish-and-chips and other affordable local seafood dishes, you can get your food to go, eat it at the counter, or enjoy it with a glass of wine in the seating area next door. Choose your fish—whiting, John Dory, garfish—from the blackboard menu and have it beer-battered, crumbed, or grilled, or get a paper-wrapped parcel of scallops, prawns, lobster, and oysters (in season) shucked to order.

43 North Terr., Penneshaw, SA, 5222, Australia
08-8553–1177-Fish of Penneshaw
Known For
  • <PRO>elevated fish and chips</PRO>
  • <PRO>parcel of scallops</PRO>
  • <PRO>soothing views</PRO>
Restaurant Details
No credit cards
Closed May–mid-Oct. No lunch

Something incorrect in this review?

Millie Mae's Pantry

$

Shaded by a large mulberry tree, this cute café has a short blackboard menu that changes daily to incorporate fresh produce from the colorful on-site garden and beyond. Salvaged materials give the large deck a rustic feel and the eponymous pantry is filled with a huge variety of goods from local producers. Coupled with the proximity to the ferry terminal, this makes it a great first or last stop on the island.

Recommended Fodor's Video

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$ McLaren Vale

The Victory Hotel77.3 miles away

Modern Australian
Old Sellicks Hill Rd., Sellicks Hill, South Australia, 5174, Australia
We recommend 7 Restaurants in McLaren Vale
$$ McLaren Vale Fodor's Choice

Star of Greece78.8 miles away

Modern Australian
1 Esplanade, Port Willunga, South Australia, 5173, Australia
We recommend 7 Restaurants in McLaren Vale
$$ McLaren Vale

The Little Rickshaw79.7 miles away

Asian
24 Old Coach Rd., McLaren Vale, South Australia, Australia
We recommend 7 Restaurants in McLaren Vale
$ McLaren Vale

Blessed Cheese84.1 miles away

Australian
150 Main Rd., McLaren Vale, South Australia, 5171, Australia
We recommend 7 Restaurants in McLaren Vale
$$ McLaren Vale Fodor's Choice

Salopian Inn84.3 miles away

Modern Australian
McLaren Vale, South Australia, 5171, Australia
We recommend 7 Restaurants in McLaren Vale