Michelin Slaps San Francisco Around
By Harvey Steiman
Posted: Monday, October 02, 2006
Michelin says its new Red Guide "confirms the high level of dining in San Francisco, the Bay area and wine country." It looks to me like more of a slap in the face. I mean, no restaurants.....
Advertisement



