a taste of sheeshead bay