10 Amarillo Restaurants Open On Christmas Day10 Amarillo Restaurants Open On Christmas DayAdmit it, sometimes cooking for the whole family can be a headache, especially around the holiday season.BradenBraden