Skip to content
Castillo Restaurant

Castillo Restaurant

4.8 xStar (1,000+)5424.2 kmDominicanCaribbeanInfo

xDelivery bag remove Delivery unavailable

Tap for hours, info, and more

68 Market St, Passaic, NJ 07055, USA