Armadillo's Burritos

82 Main St (Railroad St)
Keene, NH 03431



  • They're CLOSED. The owner didn't want to run it anymore & closed up. :( This was my favorite Mexican place after La Carreta's but that's in Nashua & too far of a drive. Very bummed they're closed.
  • Neither here nor there.
  • They're no more.
  • Too many hipsters bro
  • Better thAn pedrazas to say the least.