4 Must-Visit Wine Bars in Amarillo

    0

The wine scene in Amarillo, Texas, is taking off. If you find yourself in the mood to sip some succulent reds or tart whites while passing through this town on legendary Route 66, you won’t be at a loss for options. The 14th most populous city in Texas, Amarillo sits on the panhandle of the...

The post 4 Must-Visit Wine Bars in Amarillo appeared first on Pairs Well With….