Don't recall ever seeing one. Guess I didn't need one and didn't notice....
Atlantic Bank has one on front Street near Central Park.
Belize Bank has one right at the entrance to the bank.
Also there are ATMs at Wings, Village Market and the grocery at the San Juan round-about.
Probably more are south of town but am not sure where.