Review of Keil's Fresh Food Store

7403 Jackson Dr, San Diego, CA 92119

Overall Rating

Review


So many options, but super expensive!

Celiac friendly?

Yes

Updated 10 years ago