morethanroute66.com
Union Square , San Francisco – A Comprehensive Travel Guide
Union Square, with its towering memorial statue and air of California sophistication is perfectly placed in the pulsating heart of downtown San Francisco. An inviting city plaza surrounded by swayi…