Where is Ghirardelli Square?

Where is Ghirardelli Square located?

Ghirardelli Square, California, United States (approx. 37.8059°, -122.423°)


Where is Ghirardelli Square on the map?