[bbm]
maybe witnesses at the bar saw them pulling money out of their wallets, even a bartender or waitress ... or maybe a friend knew they had cash for some reason ... IMO
After four years living in Belize for half the year, would they be stupid enough to be flashing wads of cash at a local bar?
I think not. Furthermore, it was an ex-pat restaurant/bar, so I'm guessing people paid with credit.