For episode 17 of Pressure Drop, Eric Taubert reviews Red's Fresh Seafood House and Tavern in Bokeelia on Pine Island in Southwest Florida. Read the rest of his review at http://www.capecoralbarometer.comBecome a Facebook Fan at: http://www.facebook.com/capecoralbarometer.comFollow us on Twitter at: http://www.twitter.com/erictaubertFollow us on Google Buzz at: http://www.google.com/profiles/erictaubert