Located high on a bluff with dramatic ocean views, Birch Aquarium at Scripps is a unique and engaging venue for any event.
Birch Aquarium, 2300 Expedition Way, La Jolla, California 92093, United States
Over 1000