The Worst Seafood Display Ever? Or the Most Brilliant? You Decide
Elephant Larry Longtime SE reader Jeff S. alerts us to an "awful seafood display" he snapped a picture of at the Whole Foods on Houston Street in New York City—the one where they filmed parts of Top Chef this... More
