Here’s a new feature that appears to have just been added to Google.
When you search for a city name such as New York City, Venice or Boston, you’ll be given the choice of refining your results. For example, you can choose from Dining Guides or Attractions. This appears to work when you only enter the city name such as Burlington but doesn’t appear when you enter Burlington, VT. Also, cities with popular names will show multiple locations. Burlington, for example, displayed dining locations for both Burlington, VT as well as Burlington, Ontario.
See the picture below for my search for New York City.