IDK Sports Bar and Grill
[ Restaurant ]
1301 SW 6th Ave.
Amarillo, Texas
()806 331-7985
76
1 rating
11:00 AM-10:00 PM
information provided by RateBeer.com