Living Coast Discovery Center Announces Grand Opening of New Back to Nature Exhibition on Saturday, CHULA VISTA, CALIF. – The Living Coast Discovery Center, a nonprofit zoo/aquarium on San Diego Bay in Chula Vista, has announced its...