Mexican Restaurant
$
4.2 (443)
Taqueria El Charro is celebrated for its authentic Mexican cuisine, with many diners appreciating its genuine flavors and cozy atmosphere. While most reviews commend the food quality, some guests have reported inconsistent service during peak times.
Restaurant website: Website
Phone number: (716) 299-0778
Address: 7101 Packard Rd, Niagara Falls, NY 14304, USA
Opening hours
**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!**
" As a Mexican cuisine lover, I was excited to try this restaurant based on recommendations. The ambiance was vibrant, and the service was friendly. I ordered the three tacos: carnitas, fish, and al pastor. While the carnitas were flavorful, the fish taco was disappointingly bland, and the tortillas felt a bit soggy. The salsa bar's variety was impressive, though. Overall, a mixed experience, but I'd be willing to give it another chance. " (*Curated Review*)
" Had a pretty average experience. I tried their huaraches and while they looked great, the flavor didn’t match the presentation. It was an enjoyable meal but left me wanting more spice and authenticity. Service during my visit was respectful but not particularly engaging. I might explore other taco spots before returning here again. It may have just been an off day for them. " (*Curated Review*)
" I'm so glad we found this little taqueria! The food is superbly authentic, and every bite takes me back to my travels across Mexico! I particularly enjoyed the chicken tacos—they were juicy and flavorful. The staff is warm and welcoming, making you feel right at home. I'll definitely be making this place a regular stop whenever I'm in the area. " (*Curated Review*)
" I had the worst time at this place. The carne asada was tasteless, and the tacos were falling apart. The chips were stale as well. I felt ignored by the staff, and the service was very slow. I do not recommend visiting Taqueria El Charro; you might be better off at a chain restaurant. " (*Curated Review*)
" I recently stopped by for a quick lunch and was really impressed! The chorizo tacos were bursting with flavor, and the price was just right for such generous portions. The staff was friendly, and the self-serve toppings made it easy to customize my order. It's a cozy atmosphere, perfect for a casual meal. I will certainly return and try more items from the menu! " (*Curated Review*)
" I was really looking forward to trying this taqueria. The ambiance was inviting, but the food fell flat. My burrito was bland and a bit dry, lacking the robust flavors I'm used to. The salsa bar was fantastic, with so many options to experiment with, but it couldn't save my meal. The server was attentive, though, and I appreciated their effort. I might give them a second chance. " (*Curated Review*)
" A gem of a restaurant! The ambiance is inviting and colorful, truly reflecting the spirit of Mexican culture. The tacos I ordered were savory, and the extra toppings were a nice touch! Our server was friendly, giving great recommendations. I think I'd like to come back and try their specials, as my first experience was quite enjoyable. Highly recommend! " (*Curated Review*)
Address: 3011 Pine Ave, Niagara Falls, NY 14301, USA
Address: FR, 5875 Falls Ave level a, Niagara Falls, ON L2G 3K7, Canada
Address: 4388 Queen St, Niagara Falls, ON L2E 2L2, Canada
Address: 4613 Queen St, Niagara Falls, ON L2E 2L7, Canada
Address: 2021 Main St, Niagara Falls, NY 14305, USA
Address: 8215 Niagara Fls Blvd, Niagara Falls, NY 14304, USA
Address: 1532 Military Rd, Niagara Falls, NY 14304, USA
Address: 4434 Queen St, Niagara Falls, ON L2E 2L3, Canada
Address: 2050 Cayuga Drive Extension, Niagara Falls, NY 14304, USA
Address: 745 E Market St, Niagara Falls, NY 14301, USA