Cross Keys Diner sits at a crossroads in Doylestown, its classic red and white exterior beckoning hungry travelers like a lighthouse guiding ships through morning hunger pangs.