At The Heads is an iconic restaurant sitting on Barwon Heads pier giving diners unrivalled ocean views. Modern Australian cuisine with an emphasis on seafood, showcasing local produce alongside hand-crafted cocktails and the region's best wine and beer.
The go-to restaurant on the Bellarine Peninsula, just 30 minutes from Geelong.