Suggest an update
Farmers Table (Farm-to-Fork)/8141 La Mesa Blvd. - La Mesa - California (CA)
8141 La Mesa Blvd., La Mesa, CA 91942, La Mesa, California (CA)
+1 619-724-6465
8141 La Mesa Blvd., La Mesa, CA 91942, La Mesa, California (CA)
+1 619-724-6465