Things are looking up for the couple who expanded their popular southern Idaho steakhouse to the Panhandle in 2021. Teton House Post Falls replaces the former Post Falls Steakhouse (prior to that it was Moon Dollars) with a meat- and seafood-forward menu found in classic American steakhouses.