![There is a New Sports Bar in Amarillo to Watch the World Series](http://townsquare.media/site/158/files/2021/10/attachment-TIME-OUT.jpg?w=980&q=75)
There is a New Sports Bar in Amarillo to Watch the World Series
I love nachos. Let me go ahead and admit that right here and right now. With that being said I ran across a special on nachos for Game 1 of the World Series. They looked good. Then I saw the name of the place. I didn't recognize them.