From Our Editors
Serving a range of tasty food and drink, Castle Sports Bar & Restaurant in Newark will have you thinking about seconds (or thirds). Dance the night away ? the restaurant offers plenty of space to get down.
Castle Sports Bar & Restaurant is located near endless parking possibilities, allowing drivers to park with ease.