7 Types of Tomatoes and How to Use Each of Them

What do you think of when you picture a tomato? Is it a big, juicy beefsteak, a tiny cherry tomato, or perhaps a firm Roma? You might not realize it, but each of these are actually types of tomatoes with hundreds of sub-varieties. Each type has a unique flavor profile that can be used differently...