best sandwich in South Dakota