The Dixon American Legion will serve roast beef Friday, Aug. 7. Serving time is from 5 to 7 p.m. Dine-in or carryout meals are available. Call 815-284-2003 to order a meal. The cost is $15.