Teckla

New Southern Cooking Restaurant Coming To Amarillo
New Southern Cooking Restaurant Coming To Amarillo
New Southern Cooking Restaurant Coming To Amarillo
It's been awhile since we had news of a new place coming to Amarillo. I mean with all of this covid-19 stuff talks of that had slowed down a bit. So when I saw a post on the Amarillo Restaurant Review page I got a bit excited and had to see what this place was about.