Best Red Sox bar near Fort Myers