Newcastle is home to many restaurants, but the best restaurants would have to be Subo, Antojitos and MEET.
There are many great restaurants on the water in Newcastle such as The Landing Bar & Kitchen, Rustica and Scratchleys on the Wharf to name a few.