Restaurants & Bars 13

Tomatoes

Ian | Sep 24, 2003 10:24 AM

Does anyone have a source for really good tomatoes? The ones at the supermarket, even "better" supermarkets like Whole Foods, never taste nearly as good as they look. As I ate a delicious heirloom tomato salad at B&G last night, I wondered why they can get such amazing tomatoes and I can't.

Want to stay up to date with this post?