Learn About Us
Located in Port Richmond neighborhood of Staten Island. Mi Armadillo Taqueria is located at 12 Cebra Ave., Staten Island, NY 10301.
Order OnlineTestimonials
The food is delicious, if you are into a real Mexican food highly recommend.
Their food is really good for authentic Mexican. Everything is fresh. Guacamole is delicious. Their fruit waters when in season are very refreshing. You can't go wrong!
Food Gallery
Contact
Menu
© 2023 Mi Armadillo Taqueria, All Right Reserved.