Newcastle from Texas Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Bobcat Cafe - Texas, Newcastle, 514 Broadway Avenue, 76372 (940) 846-3484 Map