It's possible that this is a wild grape, commonly known as Fox grapes. At this time of year, they will be very acidic and not taste very good even tho they LOOK ripe. I have lots of wild grape thruout the woods here and they are never sweet until after a frost. And,yes, they are much smaller...