News

Tap 42 Craft Kitchen and Bar has opened its doors at Bell Tower in South Fort Myers, and it's already creating a buzz.