Armadillo La Salle
111 S 1st St, La Salle
(970) 284-5565
Menu
Restaurants in La Salle, CO
Armadillo La Salle
111 S 1st St, La Salle, CO 80645
(970) 284-5565