IDK Sports Bar & Grill Beth Coke February 24, 2017 0 Comments Address: 1301 SW 6th Ave Amarillo, TX 79106 Phone: 806-331-7985 Hours: Sun-Thurs 11 AM – 11 PM Fri – Sat 11 AM-12 PM Website