Standing proudly on Central Avenue in downtown Albuquerque, with its distinctive orange exterior gleaming in the New Mexico sunshine, The Range Cafe beckons to hungry souls seeking culinary salvation ...