At 'Taste of the Beaches,' coastal restaurants offer great food for good cause