A sold-out crowd sampled food from St. Louis' best restaurants March 13, 2019, at the third annual Great Taste, held at the St. Louis Science Center.