Roxy's Golden Poppy Deli Address: 1933 Kenilworth Ave, Palermo, CA 95968 Phone: (530) 534-4800 Restaurants, Delicatessens, Deli Other Businesses: Taqueria Palermo at 2020 Palermo Rd, Palermo, CA 95968