Mi Armadillo Mexican Taqueria

Mexican Restaurant $$ 4.5 (38)


Mi Armadillo Mexican Taqueria is widely regarded as an authentic Mexican restaurant, known for its fresh ingredients and variety of traditional dishes. Many customers appreciate the friendly service and the eco-friendly practices, enhancing their overall experience.

Overall:

4.6

(42 reviews)

Authenticity:

4.4

Atmosphere:

4.2

Service:

4.1


Restaurant website: Website

Phone number: (347) 825-3411

Address: 12 Cebra Ave, Staten Island, NY 10301, USA

Opening hours

Monday: 10:00 AM – 9:30 PM
Tuesday: Closed
Wednesday: 10:00 AM – 9:30 PM
Thursday: 10:00 AM – 9:30 PM
Friday: 10:00 AM – 9:30 PM
Saturday: 10:00 AM – 9:30 PM
Sunday: 10:00 AM – 9:30 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Delivery Available
  • Curbside Pickup Available

Offerings

  • Lunch
  • Dinner
  • Dessert
  • Vegetarian Options Available

Good for

  • Menu for Children
  • Good for Children

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" Not the best experience. The food was lukewarm, and the wait was longer than expected. " (*Curated Review*)

" Wasn’t impressed with the portions. They felt a bit small for the cost. The taste was decent, though. " (*Curated Review*)

" The al pastor is to die for! It's become a weekly tradition for us to order from Mi Armadillo. Love this place! " (*Curated Review*)

" My favorite place for tacos! Every bite is full of authentic flavor, and the service is cheerful. " (*Curated Review*)

" Everything was fresh, but I feel the price was slightly high for what we got. The service was fine, though. " (*Curated Review*)

Archived Reviews (32)

" The eco-friendly takeout packaging was a nice surprise! The food itself was also great, especially the tortas. " (*Curated Review*)

" Fantastic little taqueria! The nachos were piled high and tasted incredible. Totally worth the visit! " (*Curated Review*)

More reviews not shown...

Have been to Mi Armadillo Mexican Taqueria? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Nom Wah Tea Parlor
Chinese Restaurant $

Overall:

4.4

(3839 reviews)

Authenticity:

4.4

Atmosphere:

4.2

Service:

3.8

Address: 13 Doyers St, New York, NY 10013, USA

Joe's Shanghai
Chinese Restaurant $

Overall:

4.5

(4545 reviews)

Authenticity:

4.7

Atmosphere:

4.2

Service:

4.0

Address: 46 Bowery, New York, NY 10013, USA

Panini Grill
Italian Restaurant $$

Overall:

5.0

(1579 reviews)

Authenticity:

4.8

Atmosphere:

5.0

Service:

5.0

Address: 538 Forest Ave, Staten Island, NY 10310, USA

Ferrara Bakery & Cafe
Bakery $$

Overall:

4.5

(5359 reviews)

Authenticity:

4.5

Atmosphere:

4.4

Service:

4.3

Address: 195 Grand St, New York, NY 10013, USA

Da Nico Ristorante
Italian Restaurant $$

Overall:

4.6

(3087 reviews)

Authenticity:

4.4

Atmosphere:

4.6

Service:

4.3

Address: 164 Mulberry St, New York, NY 10013, USA

Da Gennaro
Italian Restaurant $$

Overall:

4.6

(3150 reviews)

Authenticity:

4.5

Atmosphere:

4.6

Service:

4.2

Address: 129 Mulberry St, New York, NY 10013, USA

Balthazar
French Restaurant $$$

Overall:

4.5

(5413 reviews)

Authenticity:

4.4

Atmosphere:

4.6

Service:

4.1

Address: 80 Spring St, New York, NY 10012, USA

Japan Village
Supermarket

Overall:

4.7

(3371 reviews)

Authenticity:

4.6

Atmosphere:

4.5

Service:

4.3

Address: 934 3rd Ave, Brooklyn, NY 11232, USA

Casa D' Angelo - Nyc
Italian Restaurant $$

Overall:

4.6

(2882 reviews)

Authenticity:

4.5

Atmosphere:

4.4

Service:

4.8

Address: 146 Mulberry St, New York, NY 10013, USA

Zia Maria Little Italy
Italian Restaurant $$

Overall:

4.7

(3192 reviews)

Authenticity:

4.5

Atmosphere:

4.2

Service:

4.4

Address: 138 Mulberry St, New York, NY 10013, USA