We’ve been proudly serving the North End community for many years. We originally started under the name Castle at a different location, but now we’re here at 1010 Main Street as Newcastle.
Whether it’s family gatherings, nights out with friends, casual dates, or just a boost of energy for hard workers — Newcastle has been a place full of memories for the North End.
We love what we do, and we love the people who walk through our doors.
So smile if you feel the love too!