amarillo square town wallpaper town square restaurants amarillo Clean Juice 5215 South Coulter Street. Amarillo TX 79119 Map Directions 806 358-0429. The 30 Best Restaurants I… Monday, November 7, 2022 Edit