7570 E 6th Ave Scottsdale AZ United States 85251
Old Town Scottsdale's Biggest and Best Sports Bar!! We have over 50 TV's, Chicago style pizza, a HUGE draft beer selection, dog friendly patio and more!!
See contact information and photos of nearby businesses and bookmark your favorite places on the go
Text App Link