7 The Embarcadero, San Francisco, California 94111
(415) 391-2696
A mile from Fisherman's Wharf in San Francisco, California, Waterfront Restaurant boasts a view that far surpasses the tourist hubs. Opened in 1969, we soon became a favorite among local politicians and business people, and in time locals and foreign