Chucky Cheeze opened as a family entertainment center in Plaza Marina of Puerto Vallarta, first documented around August of 2006, according to a trademarking paperwork submitted around the time. The owner's alleged name is Jon Dee Noe (Johnny Noe), who is a North American also known for being the founder and manager of other establishments.
Image credits: The Girl Wonder/flickr.com