Newly Hatched Baby Wolf Eels Newly hatched baby wolf eels are on display in the Go with the Flow gallery. + Add to Google Calendar + iCal export Tags: Featured Date 2020 01 01 More Info Learn More Location Aquarium of the Bay, PIER 39 2 Beach Street, San Francisco, CA 94133 Category EXHIBIT Share this event