David Allen

David Allen is a contributing writer for Edible Lower Alabama. He is based in Birmingham.