taqueria el charro mexican restaurant in niagara falls, new york 14304

Taqueria El Charro Blog

Welcome To Taqueria El Charro Blog!
ABOUT US
Come Join Us for Authentic Mexican Food Serviced Fresh & Fast!!
CONTACT US

PHONE
716-299-0778

LOCATION
7101 Packard Road
Niagara Falls, NY 14304
FIND US