AUSTRALIAN GOOD FOOD GUIDE - Home of the Chef Hat Awards

Main Beach Restaurants With Vegetarian Options

Popular Cuisines : Modern Australian  Cafe  Seafood  Italian  Thai  International  Asian  Brazilian  

Birdcage Dining Room & Garden Bar

Birdcage Dining Room & Garden Bar

Fusion   $$$$$   Opens at 11:30 AM

Main Beach

Thursday Steak NightsSteaks from just $33Join us for an Asian-inspired steak special every Thursday. Choose from a 200 g eye fillet for $33, a 250 g rib eye of the fillet for $39, or our NEW 250 g Spinalis Wagyu for just $49! Each steak i...
Xenia Main Beach

Xenia Main Beach

Greek   $$$$$   Opens at 12:00 PM

Main Beach

Kalamaki TuesdayA Greek skewer experienceEvery Tuesday from 5pm, join us for Kalamaki Tuesday, a Greek skewer experience made for easy dinners, after-work catch ups and sharing around the table. Enjoy 2 grilled skewers with warm pita a...
Holy Ship Restaurant & Bar

Holy Ship Restaurant & Bar

Seafood   $$$$$   Opens at 11:30 AM

Main Beach

Hospo Night @ Holy ShipHappy Hours Extended! MONDAY HOSPO NIGHTS! Hospo crew, this one’s for you! We’re extending Happy Hours every Monday from 5PM with half-price full dozen oysters + $10 house wine & beer. Just show our crew proof you wo...
Those looking for the Gold Coast’s best fish and chips with a view head along Seaworld Drive in Main Beach to find Seaway Kiosk & Jetty. You can’t get much more waterfront than this iconic dining d...
Bar Ricci

Bar Ricci

Italian   $$$$$   Opens at 5:00 PM

Main Beach

Restaurant & Catering Association
Omeros Brothers

Omeros Brothers

Seafood   $$$$$   Opens at 11:30 AM

Main Beach

Hatsuhana

Hatsuhana

Japanese   $$$$$   Opens at 5:00 PM

Main Beach

Thai Eatery

Thai Eatery

Thai   $$$$$   Opens at 5:00 PM

Main Beach

Terraces Restaurant

Terraces Restaurant

Seafood   $$$$$   Open Now

Main Beach

Thyme Cafe

Thyme Cafe

Modern Australian   $$$$$   Open Now

Main Beach

Senza Nome

Senza Nome

Italian   $$$$$   Opens at 12:00 PM

Main Beach

The Winey Cow

The Winey Cow

Cafe   $$$$$   Open Now

Main Beach