Restaurants & Bars 14

San Marazano Tomatoes

mrs.brownie | Dec 19, 2011 10:43 AM

Any idea where I can buy San Marazano Tomatoes? I always hear them mentioned on cooking shows but can never find them in the store. Not even Central Market.

Want to stay up to date with this post?