DogZilla is still outside (but behind the fence) at Pier 80.

Pier 80 is not a particularly nice part of town.