Wahoo Bar & Grill is a bar and grill offering a casual atmosphere to enjoy drinks and socialize.