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