Armadillo Mexican Restaurant
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
Saved to Favorites
10/25/2007
Provided by DexKnowsTheir food is great but its kind of noisy. Everybody loves to go there. Great social hotspot!
10/11/2007
Provided by DexKnowsThe Rio has a plus in that it provides music as entertainment.###They also provide seating for large crowds.
Phone: (970) 304-9024
Address: 819 9th St, Greeley, CO 80631
Cuisines: Mexican, Latin American
Price Range : Below Average
825 9th St Unit A, Greeley, CO 80631
2605 W 11th Street Rd, Greeley, CO 80634
720 10th St, Greeley, CO 80631
2712 8th Ave, Greeley, CO 80631
2331 23rd Ave, Greeley, CO 80634
2140 35th Ave, Greeley, CO 80634
728 16th St, Greeley, CO 80631
714 6th St, Greeley, CO 80631
6628 West 10th St, Unit 102, Greeley, CO 80634
3502 29th St, Greeley, CO 80634