The Doña Lola resort has an excellent on-site restaurant, poolside bar and cafe-lounge.
La Plaza Beach Restaurant offers a lunchtime and evening menu and a poolside bar. In the evening this is the place for fine dining and entertainment. Opening times may vary depending on season. See La Plaza Beach Restaurant Website for menus and more information. La Plaza Beach Facebook page includes details of events and entertainment.