Taqueria El Charro
$ • Mexican
Hours:
7101 Packard Rd, Niagara Falls
(716) 299-0778
Customers' Favorites
Taqueria El Charro Reviews
The carne asada tacos, something about them made me feel like I gained a year of life from them. I would drive 1.5 hours just to have some of these tacos. Wouldn't know the difference between this and being at the Mexican border.
A small restaurant with BIG flavor! This is an amazing, authentic Mexican choice in Niagara Falls. The food is fantastic and definitely one of the more affordable places to eat-out.Vegetarian options: Vegetarian is available, but only a few options.Dietary restrictions: Gluten free, vegetarian, dairy-free
Ratings
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9:30PM |
Saturday | 11AM - 9:30PM |
Sunday | 11AM - 9PM |
So I just moved into a new apartment in the falls a few weeks ago and didn't have any groceries or cooking utensils at the time and was STARVING and craving barria. I don't have a vehicle at the moment and have a 6 month old daughter so I couldn't easily walk anywhere close without having to drag her out in the chilly weather with me and I didnt really want to do that to her but I was soo hungry so my last resort was delivery and i had just gotten a digital coupon in my email.....read full review