New Deal from Texas Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Cap'n Catfish Cafe - Texas, New Deal, 101 East Main Street, 79350 (806) 746-4900 Map