I've been waiting for a forum to write this article for a while. I guess this is as good as any. New Orleans needs a real food critic. This city is regularly putting out some of the world's best food, and it's getting better seemingly every day. Rewind 13ish years ago to August 28, 2005. … Continue reading Tom Fitzmorris is a douchebag