Amarillo, Texas, is home to some great restaurants. Many are local, and many are chain restaurants, but the thing about the chain restaurants is that most don’t make it very long in Amarillo.
While scrolling through social media one day, I saw someone comment about Amarillo and chain restaurants.
Amarillo is where chain restaurants come to die…