Our Story
A fresh chapter, right on the sand
Welcome to O'Shea's Beachfront Restaurant & Bar — your little slice of paradise by the sea.
Now under new management, we're giving this much-loved local spot a fresh new chapter while keeping the relaxed, friendly atmosphere that makes Machans Beach so special.
Our idea is simple: good food, cold drinks, great music and even better company. Come down for dinner, catch one of our weekly specials, enjoy a drink overlooking the water or settle in for an afternoon of live music.
We're proud to be part of the local community and we want O'Shea's to be the kind of place where you come for one drink… and somehow end up staying for dinner.
New management. Fresh flavours. Same beautiful beachfront. Come say hello — we'll see you at O'Shea's.