Jackson Square Grill Beth Coke February 23, 2017 0 Comments Address: 400 S. W. 14th Ave. Amarillo, TX 79101 Phone: 806-337-4156 Hours: Mon – Fri 10:30 AM – 5 PM Sat – Sun 11 AM – 5 PM Facebook