Irie Cafe at Zen Arcade Belize on Sea Star Street.