Is a stranger's laptop worth getting your face smashed for? Or stabbed? It doesn't sound like anybody's physical well being was threatened, so why risk your own?
But at any rate, it is better to shut up and give description to the owner.
If you live in a city where violent crime is not uncommon, don't assume that a thief is a nice person just because you've caught them in the act in a coffee shop.