Fort Jones CA Delicatessens 1. 11736 Main St, Fort Jones, CA 96032 | Astrid's Main Street Deli & Market (530) 468-4445