From Our Editors
Stop by Willow Bay Cafe & Marina in American Falls for flavorful fare and refreshments.
Don't fuss with street parking. We've got some parking available.
No matter what you choose off the menu at Willow Bay Cafe & Marina, you won't completely break the bank with prices averaging around $30.