Searching...

Start typing to search across the Fleurieu.

No matches for "".

The Flying Fish Cafe

On the sand at Horseshoe Bay

Beachside cafe and restaurant right on Horseshoe Bay at Port Elliot - an icon of the Encounter Coast serving breakfast, lunch and summer dinners overlooking the beach.

On the sand at Horseshoe Bay

The Flying Fish Cafe sits directly on the foreshore of Horseshoe Bay in Port Elliot, one of the Fleurieu's most iconic dining locations. The deck looks straight onto the sheltered horseshoe beach and the sandstone headlands on either side. A smaller kiosk next door serves takeaway coffee, fish and chips and pastries.

Meals and hours

Breakfast runs 9am to 11am daily; lunch 12pm to 3pm daily; dinner on Friday and Saturday nights from 6pm to 9pm. Hours are often extended on warm evenings in summer.

Good to know

Restaurant Cafe Parking Views Beachfront Takeaway kiosk Alfresco

Got a photo of The Flying Fish Cafe?

Share your best shot. If we use it in the gallery, you'll be credited by name. Photos are reviewed before going live.

By submitting you confirm you own the photo and grant Discover the Fleurieu permission to display it with your credit.

Last verified 1 month ago

Recently viewed

Sources

  1. The Flying Fish Cafe - official website - www.flyingfishcafe.com.au (accessed April 2026)