Question: red dead 2 where is armadillo?
Answer: Armadillo is a settlement in Red Dead Redemption and Red Dead Redemption 2 in the Cholla Springs region of the New Austin territory.