Glen Park at Diamond & Chenery has a cute little European Village strip of shops, cafes, and restaurants in Glen Park.
BART is right there; as is Glen Park Canyon.
In Glen Park, it's easy to get a completely different view of San Francisco.
more
Diamond at Chenery Street
San Francisco
CA
94131
|