Welcome to Alma AvaLON
Alma Avalon is a modern Mexican restaurant in the heart of Avalon Beach, inspired by coastal living and bold Mexican flavours.
Our menu celebrates fresh seafood, seasonal produce, and dishes made to share, paired with margaritas, mezcal, and tequila-forward cocktails.
Join us for long lunches, relaxed dinners, and celebrations by the sea.
What we are known for
Fresh Seafood
Ceviche, crudo and seafood-led dishes inspired by the coast.
Margaritas & Agave
Classic and seasonal margaritas, mezcal and tequila cocktails.
Tacos & Share Plates
Bold flavours, made to share, perfect for groups and grazing.
What’s On At Alma Avalon
Taco Tuesday
$5 tacos, all night
Kids Eat Free Wednesdays
Family-friendly midweek dining
Friday – Sunday Long Lunch
Relaxed shared plates and drinks
Visit Alma Avalon
📍 Old Barrenjoey Road, Avalon Beach
🕒 Lunch & dinner, Tuesday–Sunday
concrete playground
“This airy Avalon go-to is made for sipping tequila cocktails, feasting on fresh seafood and kicking back with mates. Located just metres from the beach, this spot is popular — and for good reason. It's got that casual northern beaches vibe, but it's the next-level Mexican fare that'll keep you coming back.”
The daily telegraph
“People are heading to Alma for their delicious and authentic coastal Mexican food. And this isn’t some generic Aussie-adaptation of Latin American dishes; instead, Jack and co-owner Tim Christensen went to the south coast of Oaxaca, Mexico to sample a vast array of the seafood-centric dishes.”
QANTAS INTERNATION MAGAZINE
“The laid-back Northern Beaches, about an hour’s drive from the CBD, is where city slickers go to get away from it all. Palm Beach has long been the king of the north but locals congregate in the elegant suburb of Avalon, with its chic restaurants such as Alma creating the heartbeat for a truly unique beachside community.”