canaries, the little yellow birds? there is wild canaries all over the island, i've even seen them around the airport, they are green with yellow/reddish chests and there is dark patterns over their wings
https://www.animal.photos/bird1/finch-can.htm
they are usually seen in large numbers all congregating together sitting on power lines or in trees, and the males have a very extensive repertoire
they are really a type of finch, you can see this by the shape of their beak and how small thety are
you wouldn't even get a mouthfull out of one if you cooked them, they are smaller than quails