Benincasa Tomatoes

A friend gave me a can of these really great tomatoes from Benincasa. I would love to use more of these but they are impossible to find. Internet search has come up with nothing. Has anyone seen this product in a supermarket anywhere or know a distributor?

Here is what they look like:


The tastiest bites delivered to your inbox!


Comments are closed

Talk is closed - check out our Facebook and Twitter accounts instead.