New Mountain Dew Flavor Exclusive to Twin Falls RestaurantNew Mountain Dew Flavor Exclusive to Twin Falls RestaurantA new soda flavor is set to be released soon, but there is only one place in Twice Falls to get it.JeffJeff