New Underwood from South Dakota Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map T & T Bar - South Dakota, New Underwood, 415 South A Avenue, 57761 (605) 754-9902 Map