Lolo Creek steakhouse is well known by locals for their excellent beef which is locally raised grass fed beef. The menu is pricey but in this case you get what you pay for. It is easy to find and just off 93 at the junction of 93 and the road leading into Idaho.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.