What Restaurants Need To Make Their Way To Amarillo?What Restaurants Need To Make Their Way To Amarillo?There is no doubt that Amarillo is the stopping ground for a lot of people. With I-40 going straight thru town. Melissa BartlettMelissa Bartlett