There's a great little breakfast and lunch place tucked away in a hidden spot in Naples you may not know about since it's mostly locals who go there. But I promise it'll tick every one of your "fun place" requirements: fresh food, reasonably priced good wine, and a beautiful view. It's Market 360, or Three60 Market. Either way to say it, it's worth finding, and right on your way to the Naples Botanical Gardens.
The concept here is freshly prepared breakfast and lunch. Their soups, entrees, sandwiches, and salads are always freshly made, and wine is served by the bottle or glass. Bottles are sold at $3.60 over cost, and the food is really scrumptious - making it one of the best deals in town.