falls open restaurants wallpaper twin falls restaurants open now Pub bar Restaurant. Starting Saturday 95 of Twin Falls businesses will have the ability to be open and city officials are discuss… Monday, April 18, 2022 Edit