There is so much choice, but it's not cheap. Towards the end, after six days of great seafood and fish, pasta and vegetables, we tried a pizza but it was a big disappointment (cheap cheese, thick crust, minimal topping, bad prosecco, bad wine and indifferent service). Overall though we had plenty good meals in Sorrento.
Shop early in the morning or later at night if you do not want to be standing a long time waiting to be served. All shop owners are very courteous but they only service one person at a time and make you feel special when they do.
A walk down to the Grand Marina ended up with a large plate of mussels that you know were harvested that morning. It was nice having fresh seafood on a sidewalk café near the fishing boats pulled up on the beach.
A speed boat to Capri with just a few people to make it a pleasant cruise. The crew were informative as to the areas were in and gave us lunch with a home made lemon cello which famous to the Sorrento town. It was well worth the money.
The young man at Ristorante Sorrento spoke to me every time I wandered by and remembered the conversations that we had. The first night that I ate there, he knew that I had been to Pompeii, knew I was tired and insisted that I rest inside while he prepared a table for me outside. He literally carried a table from inside and made room for me. The food and service was exceptional.
The mother/daughter duo at Roseta, a shop that has the most unique and beautiful Italian made scarves, were so fun. I had stopped early in the week and told the daughter that I would be back. The night before leaving, I finally found the shop again and had a great time with them, selecting gorgeous scarves for gifts. They even taught me a new way to use a scarf. My only regret was that I didn't buy more.
Regular trains from Sorrento to/from Pompeii and Ercolano Roman ruins; also to Naples - buy a timed ticket for a few euros that gives you unlimited travel on that network for a certain length of time (good value). Regular buses also have the timed tickets to get to Positano and Amalfi (again good value). Don't forget to validate your tickets at the machines before boarding the train or on board the bus. Regular ferry/jetfoil journeys to Capri, Positano/Amalfi, Ischia and Naples - more pricey but a scenic way to travel.