El Sabor Michoacano
2398 University Ave, East Palo Alto, CA 94303-5310
El Sabor Michoacano is a Restaurant place is located in East Palo Alto, California. The address of El Sabor Michoacano is 2398 University Ave, East Palo Alto, CA 94303-5310.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 650-322-2646,