Avila Beach Sealife Center Aquarium 50 San Juan St. Avila Beach, CA 93424 805-595-7280 Related comments