Columbus restaurants are offering free food and vegan specials for Earth Day, overlapping with Vegan Dining Week.