We are looking for Facebook editors for the forum's Facebook page.
Definitely not Rio Grande. I believe it is a Barbados. Are there 3 seeds in each cherry? Barbados has 3 seeds per cherry. As far as "very sour" The 2nd and 3rd year in the ground they get sweeter. Most of that sour taste is the vitamin C. Each cherry is about 4% vitamin C by weight, very, very high C content, I see normally it is listed as the highest C content of anything you can eat. The pink flowers do very much look like Barbados. Here is a pic of my Barbados.