Andover Bar & Grill Address: 120 S Main St, Andover, SD 57422 Phone: (605) 298-5252 Restaurants, Bars