amarillo near restaurants Restaurants Near I 40 Amarillo Tx Restaurants Near I 40 Amarillo Tx . Stockyard cafe on 101 s manhattan st, 79104… Read more Restaurants Near I 40 Amarillo Tx October 25, 2022 Post a Comment