is it good place to watch super bowl? TV layouts?
Address: 8880 E Vía Linda, Scottsdale, AZ 85258, USA
Michael Wurtzberger | Jul 12, 2019
I'd get there early. Plenty of TV's.
Christy Fincher | Jul 12, 2019
Yes, they have tons of TV's.
Barbara Fazio | Jul 12, 2019
Yes!
Tristan Wegner | Jul 12, 2019
Absolutely!!!!!!
Thanks! Your answer is awaiting moderation.