Not that I'm confirming or denying that it has any meaning, but I came across the above establishment a few months ago in the U.S. Virgin Islands. Is it the "Rosebud" that somehow explains "Kilroy Cafe"? We report, you decide.
Here's some more photos from the St. John:
January 08 (RoamingPhotos.com),
May 08 (Facebook)