Most of the best restaurants in Henley Beach are clustered together near the intersection of Seaview Road and the jetty. It’s a small but vibrant scene, with a surprising amount of variety.

Although the most popular cuisine here is – big surprise – Mediterranean, there’s also a decent roster of Mexican options. If it’s the type of cuisine best enjoyed by the water, you’re likely to find it at Henley Beach.


This beachside venue blends New York-Italian food with Aussie surf club vibes. Every table in this expansive, 260-person capacity venue is a good one, but special points go to the balcony. It affords views out over the ocean and Henley Square.

255 Esplanade, Henley Beach

Cheeky Greek

The popular Grange yiros joint get a second, much larger, seaside location.

1/326 Seaview Road, Henley Beach

Melt Henley

An all-day diner and cocktail bar that brings the outdoors inside.

269 Seaview Road, Henley Beach
Book a Table

Mia Margarita

A colourful two-level Mexican-fusion restaurant and bar serving “trash can tacos”, tuna tostadas, Margaritas and Mojitos.

330 Seaview Road, Henley Beach