Spirits Were High Even as the Rain Poured Down at Taste of Tribeca