Denver >
Armadillo Mexican Restaurant8555 W Belleview Ave Ste 105, Littleton, CO | Directions 80123
39.624561 -105.091919 View WebsiteView More
View Less
Not Mexican Food!. I am from California and so far have not found any decent Mexican food in Colorado. The Armadillo was no exception! The tacos tasted like pot-roast with red sauce and the taco shells were no better then taco bell. The margarita was okay and cheap. So there to get drunk before you eat the food and you won't be able to tell the difference.
Editorial Review by Citysearch Editors. Regional chain features an authentic-feeling Mexican theme and dependable food in large portions.
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
