Wahoo's Bar and Grill perched above the world-famous Whale Harbor Marina, Wahoo's Bar and Grill offers the Key's freshest selection of locally caught fish and seafood including Mahi-mahi, lobsters & crabs, plus fries & a raw bar, in a laid-back setting above a marina.
83413 Overseas Highway, Islamorada, Florida 33036, United States