Christine,
The best I can say is that the taste of ground cherries is what I call an acquired and personal taste.
That is, some folks love them and some can't stand the taste, and I sit squarely with the I can't stand them group.
They are nothing like tomatoes, are in the genus Physalis, same as Tomatillos and those decorative Chinese Laterns, and well, you'll just have to grow them and taste for yourself.
On an upnote, they are prolific. :wink: