Located in an industrial section of town, along busy Edmonton Trail, set back and sort of hidden if approaching from certain directions, this is the little Deer Head Cafe. It’s been in business for some seven plus decades over several owners. MUST TRY!