Well, "I know Roy as well" and I wouldn't hesitate to take him off to the side and let him know if his food standard is slipping in some way. That is not a "complaint". That is a "heads up" like when you tell a friend his breath stinks!Now what you have accomplished is possibly steering business away from your friend by others and maybe it won't be "on the list of my places for pancakes anymore" for yourself.
Business is tough enough in Jamaica. I realize you probably didn't mean harm but this is what having your business criticized on a public forum can do. When Roy hears of this now I am sure he will do what he can to make those banana pancakes as good as they possibly can be. That is just the type of guy Roy is. A "heads up" from a friend could have accomplished the same thing.
I hope you will give your friend another chance the next trip. No disrespect meant.
Peace and Guidance