Skip to main content

Mi Armadillo Mexican Taqueria

restaurant · mexican restaurant · Staten Island, NY

Address
12 Cebra Ave, Staten Island, NY 10301-3006
Phone
(347) 825-3411
Website
miarmadillotaqueria.com
Where
40.6342, -74.0864

Search Hominin for Mi Armadillo Mexican Taqueria

Other restaurants nearby

More in Staten Island

Mi Armadillo Mexican Taqueria — restaurant in Staten Island, NY | Hominin