If you don't want to cook or worry about the clean-up on Thanksgiving Day there are some Twin Falls restaurants open on Thanksgiving Day. Many of them are only temporarily open or are requiring reservations.
It is insane to think that Thanksgiving in less than a week away. For those who have big Thanksgiving turkey plans, do not forget to thaw out those turkeys! The bigger they are the longer it will take for them to thaw in the fridge.