Andover from South Dakota Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Andover Bar & Grill - South Dakota, Andover, 120 S Main St, 57422 (605) 298-5252 Map