"The Wharf's best seafood. The City's Best View". . . located at the scenic tip of PIER 39, Neptune's Palace provides the kind of water front setting for which San Francisco is famous. Four magnificent rooms all feature unsurpassed views of San Francisco Bay, the Golden Gate Bridge,Alcatraz and beyond. Neptune's Palace has been selected by Chronicle Books as one of the top ten seafood restaurants in San Francisco. Full bar.