Stella is good. Had it in Belize and Cayman.
I'm still trying to find Sol Beer. Had it in Mexico and loved it.