SWEET POPS TOMATOES

These could be the most delicious tomatoes in the entire universe and you were lucky enough to find them. So yay for you. From the equally sweet folks at red sun farms.