Mi Armadillo Mexican Taqueria
12 Cebra Ave, Staten Island
(347) 861-7245
Recent Reviews
Mi Armadillo Mexican Taqueria
12 Cebra Ave, Staten Island 10301
(347) 861-7245