Restaurants in Amherst, SD Todd's TavernPO Box 184Amherst, SD, 574216054489927BarsClubRestaurantRestaurants Show More