Forbes Island is one of 5 Must Try Fisherman's Wharf Restaurants