By admin September 5, 1994 Pier 39-Aquarium Beach & Embarcadero, Streets San Francisco, California 68 Feet Long x 20 Feet High Dedicated September 5th, 1994 By Mayor Frank Jordon admin / About Author More posts by admin