I've been to Fiddlers Green a few times, great decor and and great refreshments on tap for those so inclined (As well as great food!). We have a few good watering holes over in SW Florida as well, two of them being The Celtic Ray and The Icehouse Pub, both located in Punta Gorda.