Edmund H. • February 16, 2013My favorite stadium in Arizona because my favorite team plays there. Go Coyotes! Best game to watch in town and cheapest ticket.
Joey B. • August 24, 2014With the tons of beer on tap and close to the Cards' stadium...can't ask for anything better. More bars around too and an outlet mall as well. Go Cards!
Don't see the place you're looking for? Add a new place to Foursquare.