Tower Cafe Beth Coke March 10, 2017 0 Comments Address: 600 S. Tyler St. Amarillo, TX 79101 Phone: Hours: Mon – Fri 7:00 AM – 5:00 PM Facebook