situated on a largely industrial complex off Interstate 25 just north of Montgomery. Don’t look for it on the “restaurant row” side of the freeway as we first