Have You Ever Eaten At Amarillo’s Top-Rated Restaurant?Have You Ever Eaten At Amarillo’s Top-Rated Restaurant?When it comes to restaurants and places to eat in Amarillo, there is certainly no shortage. But how do you know that you are dinning at one of the best places in town? BradenBraden