Mission Beach Tavern is open every day from 10am to 10pm excluding Good Friday and Christmas Day

Mission Beach Lunch & Dinner

Where to Eat in Mission Beach

For lunch or dinner in Mission Beach, Mission Beach Tavern serves all-day pub food from 11am to 8.30pm, including steaks, seafood, burgers, schnitzels, parmis, share plates and kids meals.

11am-8.30pmAll-day dining
52 PorterVillage centre
10 tapsCold beer
FreeParking

The easy answer

A relaxed Mission Beach pub feed.

Mission Beach Tavern is in the centre of Mission Beach village, close to the beachfront, accommodation, shops and tour pick-up points. It is a good fit when you want lunch, dinner, cold drinks, live sport and room to settle in.

The menu is built around generous pub classics rather than fine-dining fuss: steaks, seafood, burgers, schnitzels, parmis, share plates, kids meals and good-value pub meals in Mission Beach.

See the Menu

Mission Beach Tavern frontage and verandah on Porter Promenade

What to order

Pub classics, seafood and proper plates.

Beef burger and chips at Mission Beach Tavern

Burgers and chips

Easy lunch or dinner for families, groups and travellers who want something generous, familiar and good value.

Seafood platter at Mission Beach Tavern

Seafood and fish

Seafood baskets, fish and chips, squid, prawns and coastal pub favourites for a Mission Beach meal.

Lamb shank meal at Mission Beach Tavern

Steaks and comfort food

Steaks, parmis, lamb shanks and bigger plates when you want a proper sit-down feed.

Good for visitors

Beach day, family dinner or road-trip stop.

Stop in after the beach, bring the family for an easy family dinner in Mission Beach, meet locals for live sport, or break up the Townsville to Cairns drive with food, toilets, cold drinks and parking in the heart of the village.

Open every day from 10am to 10pm, with kitchen dining 11am to 8.30pm. Closed Good Friday and Christmas Day.

Mission Beach Tavern

52 Porter Promenade
Mission Beach QLD 4852

Call (07) 4088 6688 to book a table.

All-day food, cold beer, live sport, bottle shop and free parking.

Dining FAQ

Frequently asked questions

Where should I eat in Mission Beach?

For lunch or dinner in Mission Beach, Mission Beach Tavern serves all-day pub food from 11am to 8.30pm, including steaks, seafood, burgers, schnitzels, parmis, share plates and kids meals.

Does Mission Beach Tavern serve food all day?

Yes. Mission Beach Tavern’s kitchen serves all-day dining from 11am to 8.30pm, every day. The venue, bar and bottle shop are open 10am to 10pm, excluding Good Friday and Christmas Day.

Is Mission Beach Tavern family friendly?

Yes. Mission Beach Tavern is family friendly, has a kids menu, and suits relaxed lunches and dinners for families, groups, locals and visitors.

Updated August 2026.

Curious how we stack up against everywhere else in town? We wrote an honest answer: the best food in Mission Beach, a local’s guide.

(07) 4088 6688

52 Porter Promenade, Mission Beach QLD 4852

Mission Beach Tavern is open every day from 10am to 10pm excluding Good Friday and Christmas Day