Taqueria El Charro
Photos and Videos
- HoursCLOSED NOW
- Regular Hours:
Mon - Thu Fri - Sat Sun - Phone:
Main - 716-299-0778
- Address:
- 7101 Packard Rd Niagara Falls, NY 14304
- Links:
- Categories
- Mexican Restaurants, Restaurants
- Payment Options
General Info
Visit Taqueria El Charro in Niagara Falls, New York for Authentic Mexican food! Join us at 7101 Packard Road and enjoy our Delicious Tacos, Burritos, Quesadillas, Tortas, Dinner Plates, Salads, and Fajitas - Served Fresh & Fast!! We serve hard shell and soft shell tacos. Add toppings to your tacos at our free salsa station. Try our delicious dinners including carne asada, carnitas dinner, mar y tierra, green or red enchiladas, choripollo, chimichangas, birria tacos, el gordo, and more!