The place is GB Fish & Chips, at 1311 S Broadway, Denver, Colorado 80210, and if you are already nodding, you are probably a step ahead of me. Say it out loud, and people in the know tilt their heads ...