El Cimarrón
Basic information
Address
Calle 19 # 1101 esq. 14 Vedado, Plaza de la Revolución See mapAverage price
$8.00 to $14.00 USD
€7.70 to €13.50 EUR
$960.00 to $1680.00 CUP
Cuisine
Cuban
Hours of operation
Everyday 12:00 - 00:00 hrs
Description
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. Read More