There are, however, a few decent eateries which even have their own menus. Most restaurants are open about 7am or 8am until about 11pm, though in the low season hours can be shorter. Note that this is just a small selection of restaurants we know to be reliable. You don’t need a guidebook to find the others, just look around.