Idaho Town Votes On Allowing Legal Liquor in Restaurants Idaho Town Votes On Allowing Legal Liquor in Restaurants If approved, look for several companies to move into this growing Idaho city.Kevin MillerKevin Miller