Keil’s Fresh Food Store 32.802550 -117.044240 Keil’s Fresh Food Store7403 Jackson Dr. San Diego, CA 92119StreetviewDirections: To here - From here Store name: Keil’s Fresh Food Store Address: 7403 Jackson Dr. San Diego, CA 92119 Post navigationPrevious post: Apres Handcrafted LibationsNext post: Sylvan Peak Mountain Shop