The Internet's Finest Tropical Fruit Discussion Forum!"All discussion content within the forum reflects the views of the individual participants and does not necessarily represent the views held by the Tropical Fruit Forum as an organization."
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.