Few visitors eat anywhere besides their all-inclusive hotels, of course. However, if you're just day-tripping to Guardalavaca, or you can't take another hotel buffet, check out El Cayuelo, near the Las Brisas hotel on Playa de Guardalavaca (tel. 24/43-0736), which serves decent comida criolla (Cuban creole food), or El Ancla, Playa de Guardalavaca (tel. 24/43-0381), for seafood. Other tourist restaurants in the zone include Mongo Viña, on the road to Playa Pesquero with a pastoral view (tel. 24/43-0915), as well as Restaurante Cayo Naranjo (tel. 24/43-0132) and Yaguajay Restaurant (tel. 24/43-0422), both within the tourist complex of Parque Natural Bahía de Naranjo.

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.