El Palmar Mexican Restaurant
2452 Mission Ave, Carmichael
(916) 488-8320
Menu
Restaurants in Carmichael, CA
El Palmar Mexican Restaurant
2452 Mission Ave, Carmichael, CA 95608
(916) 488-8320