Cosmic Castle is an American restaurant serving burgers, sandwiches, hot dogs, and ice cream in a casual, family-friendly setting with games.