Restaurants & Bars

Washington DC

World's Best Ketchup?


Restaurants & Bars 9

World's Best Ketchup?

GregJ | Sep 2, 2004 12:35 PM

The current issue of the New Yorker has an interesting article about a product called "World's Best Ketchup," a boutique item out of Norwood, Mass. Has anyone seen it in the DC/Balto area?

Want to stay up to date with this post?

Recommended From Chowhound