Jumbo Joe's is a casual restaurant offering American comfort food in a relaxed atmosphere.