Restaurants & Bars

San Francisco Bay Area

Heaven's Dog [San Francisco]

Share:

Restaurants & Bars 17

Heaven's Dog [San Francisco]

Mari | Feb 5, 2009 12:54 PM

Any reports on the new Charles Phan restaurant in the SOMA Grand building? It looks like it might just have opened this week.

Want to stay up to date with this post?