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.

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