Our favorite dining and entertainment spots in downtown Cape Coral