2 New Twin Falls ID Eateries Break Ground2 New Twin Falls ID Eateries Break GroundIf you have been driving near the Outback Steakhouse in Twin Falls recently and thought, what's with the construction, let me get you caught up to speed.Greg JannettaGreg Jannetta