Search with tags in the collection database

Hi, I would like to create a search module like this.

For example (1)

  1. Users click the “Japan” button
  2. Show up the result page that include restaurants that have “Japan” tag in the collection database.

For example (2)

  1. Users click the “Bar” button
  2. Show up the result page that include restaurants that have “Bar” tag in the collection database.

Collection sample

Please let me know if you have any idea to create this.