JavaScript is not enabled.
The 'New' Best Restaurant at Leech Lake - Review by citysearch c | Boulders Restaurant

Boulders Restaurant

Claim

The 'New' Best Restaurant at Leech Lake 8/17/2009

When our favorite 'Up North' restaurant, ""Arthur's"" on Ten Mile Lake, closed a couple of years ago, we set about finding a replacement. No worries! Turns out, Arthurs has been reincarnated as ""The Boulders."" Same superb dining, in an even more classic ambience, this room is The Place at the Lake. Suberb cuisine, friendly wait staff and a bartender who knows his stuff make this a perfect spot for that special evening experience. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021