El Palmar
3102 Del Monte Blvd, Marina
(831) 384-3414
Recent Reviews
Order Online
You May Also Like
Tart and Tin - 3114 Del Monte Blvd
Bakery, Patisserie/Cake Shop, Macarons, Donuts
Ho Wah Chinese Restaurant - 3116 Del Monte Blvd
Chinese, Pet Friendly
Round Table Pizza - 3120 Del Monte Blvd
Pizza
Restaurants in Marina, CA
El Palmar
3102 Del Monte Blvd, Marina, CA 93933
(831) 384-3414