Meteor Smokehouse 404 Southard St. (Whitehead St.) Key West, FL 33040 305-294-5602 On a recent trip we took the high speed Express boat from Ft. Myers down to the Florida Keys. If you have never taken a trip on high speed boat like this, I highly recommend it. There was a bar, tv’s and […]