This Colorado 24-Hour Restaurant Draws Road-Trippers From Hundreds Of Miles Away
Colfax hums with its usual rhythm outside, but the moment you step into Pete’s Kitchen at 1962 E Colfax Ave, Denver, the noise shifts into something warmer, chrome catching bits…

