Del Pedro


The Best Restaurants That Are Out of Business

Some nights when my friend Michele asks me where I’d like to dine out, I will answer, wistfully, “Grange Hall.” After a delicious decade in business, The Grange (as it was often called) closed in 2004, leaving many diners devastated to this day. I find myself daydreaming of a time machine (or a great upgrade [...]