Embarcadero North, New Deal Restaurant, Filbert Street at the Embarcadero, San Francisco