El Charro del Rio
Location
56 Bridge St
Milford NJ 08848
Order Online
Call Us
Home
About Us
Menu
Reg Menu
Catering Menu
Contact Us