Boca Grande on Gasparilla Island, Florida, Is America's Best Small Beach Town
"Serves fresh Florida seafood with an Italian flair. Offers an extensive wine menu with bottles from Napa Valley and Italy. Patrons recommend the crab cakes, pasta, and chicken dishes." - Travel + Leisure Editors