Wahoo's Bar & Grill, a part of Whale Harbor Restaurants & Marina, is a restaurant and bar that offers a range of food and drink items. It features interior and exterior bar facilities, including scenic views of the Atlantic Ocean and Whale Harbor Marina. The restrobar provides a selection of meal and drink specialties, including wells, drafts and wine varieties. In addition, it offers views of fleet charter fishing boats and related activities. Wahoo's Bar & Grill is located in Islamorada, Fla.