Divina Roasted Tomatoes 10oz

Divina Roasted Tomatoes 10oz

Regular price $12.99
Unit price  per 
Shipping calculated at checkout.

From the lush tomato fields of Virginia, Divina Roasted Red Tomatoes are slowly and expertly oven-roasted at a low temperature to bring out their natural sweetness.