Restaurants & Bars

San Diego Tomatoes

Tomatoes in San Diego

Share:

Restaurants & Bars 35

Tomatoes in San Diego

abacal | Feb 25, 2007 05:12 AM

Somewhere on these board I saw a discussion about tomatoes to rival San Marzano and where to find them in San Diego. Can't find the thread with a search.
Any info? Interested in canned and fresh.

Want to stay up to date with this post?