Came to Town Green Inn in the lovely Port Macquarie for lunch a few weeks ago and found the good and service were first class with a very enjoyable atmosphere. Would definitely recommend to others and will revisit this town.
Bonny Hills Beach Hotel has very good, filling meals. Only downside is that it is usually very busy and sometimes have to wait long periods to get your meals. Other then that it is a great place to eat.