When the people who live somewhere can’t stop talking about a restaurant, you should probably pay attention, and Duncan’s ...