Capri’s extravagant ... Read on for the best restaurants around the island, and keep in mind that even though dinner kicks off around 8pm, most locals don’t sit down until at least 10pm.