From hole-in-the-wall spots to fine dining eateries, these are the best foodie experiences and places to eat in Nova Scotia.