Mi Armadillo Mexican Taqueria
12 Cebra Ave, Staten Island
(347) 825-3411
Menu
Restaurants in Staten Island, NY
Mi Armadillo Mexican Taqueria
12 Cebra Ave, Staten Island, NY 10301
(347) 825-3411