Originally published at
Demandy.com. You can comment here or
there.
4 out of 5 stars
Good Mexican Faster and Better than Taco Bell!
Armadillo's is a neat concept - go in, order what you want on a little slip of paper, and they call your name when it's ready, usually 2-3 minutes. The insides have a Tex-Mex decor and have a great atmosphere,
(
Read more... )