Maps La Selva Beach Meet at: El Patio Grocery 312 Playa Blvd, La Selva Beach, CA 95076 Cross Streets: Between Florido Ave and Estrella Ave View Larger Map