La Michocana
Add Hours
3695 India St, San Diego, CA 92103
Phone: (619) 235-0111
Address: 1702 Vesta St, San Diego, CA 92113
La Michoacana
10 Osborn St, National City, CA 91950
543 Highland Ave, National City, CA 91950
916 E 8th St, National City, CA 91950
255 Marketplace Ave, San Diego, CA 92113
750 Front St, San Diego, CA 92101
3568 National Ave, San Diego, CA 92113
1430 E Plaza Blvd Ste E12, National City, CA 91950
1325 E Plaza Blvd, National City, CA 91950
1135 Highland Ave, National City, CA 91950
917 Euclid Ave, National City, CA 91950