Restaurants & Bars

Southwest Tomatoes

ISO La Valle tomatoes in New Mexico

Share:

Restaurants & Bars 8

ISO La Valle tomatoes in New Mexico

finlero | Aug 18, 2009 09:57 AM

Anyone know of any import stores that sell these amazing tomatoes? They really stand above the rest. Not cheap, but certainly worth it.

Want to stay up to date with this post?

Feedback