There aren't too many places where you can hook and cook your own fish and lobster, but the Hungry Tarpon¬†restaurant in Islamorada, Florida is one of those do it yourself with an assist type joints. It's also a foodie hot... Continue Reading →