Share:

More from Restaurants & Bars

Restaurants & Bars Washington DC & Baltimore

World's Best Ketchup?

g
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?

Feedback