Mar de Olivos is located in Playa del Carmen, Mexico on Calle 26 Nte entre Quinta Avenida y 10 Avenida Nte, Centro. Mar de Olivos is rated 4.6 out of 5 in the category mediterranean restaurant in Mexico.
Address
Calle 26 Nte entre Quinta Avenida y 10 Avenida Nte, Centro