← Back to store listing (California) Mendel’s California Address: 1556 Haight Street San Francisco, CA 94117-2913 E-mail: [email protected] Phone: 1-415-621-1287 Visit website