The Diaz Beach Hotel and Resort offers a wealth of culinary choices; from scrumptious dinners and cocktails to informal café - style lunches and cooldrinks, you'll find a menu to suit every member of the family at the Diaz Beach Hotel. (travelground.com)