Storrs, CT The Mecca
- Aug 26, 2011
Flying into Arizona this summer and looking to find an area to stay in Phoenix or right outside. It's only going to be for one night as we're traveling to the Grand Canyon later the following day. Is there a street with good bars and food?