Thanks to 605 Magazine, Food Network Magzine, and the voters, Charlie's Pizza in Yankton, South Dakota was recently named the People's Choice for Best Place for Pizza in South Dakota. Yay!