Bar : The Placida Pearl (941) 474-8730 2643 Placida Rd, Englewood, FL 34224 Own This Business? Click To Upgrade Your Listing Now « TT’s Tiki Bar » Fedora’s Cigar Bar