The tables at the Hannibal Nutrition Center were nearly full on Thursday, as volunteers and staff served a special Thanksgiving meal complete with turkey and gravy, mashed potatoes, green beans and rolls, plus dessert.