A Modern Northwest Lodge with Contemporary American Cuisine.
Perched atop the Snake River Canyon in Twin Falls, Idaho,
provides guests with a spectacular panoramic view of the canyon and Perrine Bridge. The timeless design, succulent menu and elegant atmosphere provide a perfect setting for the most intimate moments, to the grandest events.
CHEF & GENERAL MANAGER
“We are excited to have a chef with his pedigree and experience. Richard is a seasoned chef whose focus on giving guests a superior product and a modern style of dining makes him a perfect fit for our restaurant." - Owner, Dan Willie