Armadillo's Ice Cream Shoppe
202 Main St
Phone: ☎ +1 605 355-0507
About
Armadillo's Ice Cream Shoppe, 202 Main St, ☎ +1 605 355-0507. Many different flavors of delicious ice cream. Great place to eat and relax dont be surprised if there is a huge line. Totally worth the wait.