Newcastle from Nebraska Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Castle Bar - Nebraska, Newcastle, 409 Main St, 68757 (402) 355-2668 Map