New York City Vegetarian Food Festival is May 19-20 from 11am to 6pm at the Metropolitan Pavilion at 125 West 18th Street. Kids 10 and under are free. Tickets are $30. There is a Groupon for $22.50.

.Samples from vegetarian food companies and restaurants

World-class speakers
Cooking demonstrations
Cookbook signings
Health and wellness vendors
Animal rescue and eco information tables
Live entertainment throughout the day
Children’s arts & crafts activities