NuCastle Diner Beth Coke February 17, 2017 0 Comments Address: 518 SE 10th Ave. Amarillo, TX 79101 Phone: 806-371-8540 Hours: Mon-Fri 6:30 AM-2:30 PM Facebook