Avalon CA Delicatessens 1. 302 Pebbly Beach Rd, Avalon, CA 90704 | Debbie's Island Deli (310) 510-1971