KISS in Belize Posted on 12/21/2009 KISS truly is everywhere. Who would have thought it, a Gene Simmons waiter in front of the Legends Bar north of the town of San Pedro on Ambergris Caye, Belize. Back To Letters