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.