25 Main Street Deli Address: 25 Main St, Isleton, CA 95641 Phone: (916) 777-5777 Delicatessens Other Businesses: Peter's Steakhouse at 22 Main, Isleton, CA 95641 Outrigger Marina at 17641 Sherman Is E, Isleton, CA 95641