KGMI News
By Tracy Ellis
The Willows Inn on Lummi Island tops a national list of best restaurants.
The Seattle Times reports it’s number one on the best list from Opinionated About Dining.
The Huffington Post says stats guru Nate Silver called that particular list “a good approach for serious foodies.”
The Willows Inn is regularly featured has one of the best restaurants in the country.