El Cimarrón

El Cimarrón

el-cimarron_profile
Address
Calle 19 # 1101 esq. 14 Vedado, Plaza de la Revolución

Average price

$8.00 to $14.00 CUC

Cuisine

Cuban

Hours of operation

Everyday, 12:00 - 24:00 h.

Our menú changes every day in order to ffer our clients the best of dishes with the best fresh ingredients. We are an organic restaurant and we cook naturally grown vegetables with no chemicals.

More Information

Calle 19 # 1101 esq. 14 Vedado, Plaza de la Revolución

No Comments Yet.

Leave a comment

*