El Palmar Mexican Restaurant
2452 Mission Ave, Carmichael
(916) 488-8320
Recent Reviews
El Palmar Mexican Restaurant
2452 Mission Ave, Carmichael 95608
(916) 488-8320