Peter Meehan is a former New York Times restaurant critic and co-founder of Lucky Peach magazine. He now works as a contributing editor at L.A. Times Food.
Peter Meehan
AFAR Contributor
Peter Meehan is a former New York Times restaurant critic and co-founder of Lucky Peach magazine. He now works as a contributing editor at L.A. Times Food.