We had a brief stay on Capri recently, and were surprised how poor the food generally was. At one place that had a Michelin star, the food was probably one of the worst meals I've had in all of Italy (sin of all sins... bland!). We finally were able to tease from the waiter that the previous chef left right when covid hit, and they're trying to break in a new one.
Makes sense and I don't blame them for the predicament - but a heads up for anybody going for fine dining, pay attention to recent reviews as a lot has changed. Seems like this might be an issue for a lot of places. I've been of the lazy attitude that a Michelin starred restaurant is automatically solid, was a costly mistake. We kept chuckling imagining the reviewer's reaction upon returning to the restaurant... insert Italian profanity here.
We finally tracked down some off-the-beaten-path spots that were delicious. They seemed to cater more to locals, probably retained their talent with take-out.
As a random aside for parking (was difficult to find info on this) - we parked at the Molo Beverello port in the Buono Garage, reserved ahead of time and they were packed. Something like 70 euros for 4 days. Phone is (+39) 335499658, I think Italian speaking only. There are a few other lots in the area but I don't know their contact info. Was very difficult to find the lot, count on calling and having them direct you which tree to turn at (not joking). Car was all fine when we returned, and was only 2-3 min walk to the ferry - we took a chance and all was fine. I hadn't been warned about Naples driving, it was interesting.