Mark Callahan is walking America town by town — Madawaska, Maine to Kansas City, Missouri — gathering every town's food, stories, shops, sights, and events.
What's happening today