South Shores Tavern & Patio Bar — Lake Worth | My Florida

South Shores Tavern & Patio Bar is a restaurant in Lake Worth, Florida. Listing sourced from OpenStreetMap.