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
Leave us a ReviewThe 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
Subscribe for Email and/or Subscribe for SMS phone
Contact
Menu
Copyright © 2023 / Mi Armadillo Taqueria