The Old Yanchep In located in the Yanchep National Park is also a great spot for lunch and a cold beer, there is a charge to get into the park( a seniors card reduces the entry fee ) but still a great spot for a feed, Also there is the Tavern at Two Rocks over looking the Marina, they have had a change of owners so I'm told, and the food is pretty good.
Portifinos located at Quinns Rocks also do great food and is still a reasonable ride for those living S.O.R.
Well thats my two bob's worth, now where's that bottle of red as it must be 5 o'clock some where in the bloody world by now.
Cheers Chris