Sort of an Apples and Oranges comparison...
To me... Barbados cherry has a crisper texture and tastes like your eating a rose blossom. Sounds weird but they are nice!
A good Cherry of the Rio Grande has a juicer, softer, plum (Prunus) like texture and an apricot/peach flavor.
Someone else may want to weigh in with their culinary opinions.
Kevin Jones