Places to eat and drink


Agroecological Farm El Paraiso

finca el paraiso viñalesTo enjoy delicious local food and typical Cuban meals in town, the best choice is Agroecological Farm El Paraiso located on the road to the cemetery at KM 1 ½. Their meals are not just made with organic ingredients from the farm, but also accompanied by the best sunset in town.

Balcony Valle

Accompanied by excellent service, good value for money and excellent views of Viñales Valley, you can try local or international cuisine specialities provided by this restaurant very close to Los Jazmines Hotel.

La Cueva Restaurant

restaurante la cueva viñalesThis wonderful restaurant that specializes in Cuban food is located at the Km 28 Road to Puerto Esperanza. The establishment is beautifully designed and you can enjoy superb views and a peaceful atmosphere with close contact to nature, and prices between 5.00 CUC and 11.00 CUC.

La Carreta de San Vicente - Saint Vincent´s Carriage

This restaurant specializes in local and international cuisine and offers the best freshwater shrimp in the area. With prices ranging between 8.00 CUC and 14.00 CUC you can enjoy a delicious meal accompanied by live music.

La Casa Verde - The Green House

Located just 50 meters from Los Jardines Hotel, this magnificent establishment specializes in local food, ensures abundant portions, low price and good quality