the talk of the town
noun phraseDefinition of the talk of the town
: a person or thing that many people in a town, city, etc., are talking about in an interested or excited way
The new restaurant is the talk of the town.