GRAPE TOMATOES

Super sweet. Product of Mexico.