![thumbnail](https://i4.ypcdn.com/blob/b28ca3ee428ef8466f75018d8f214b98c5f09948_150x150_crop.jpg)
Castillo Restaurant
OPEN NOW
Today: 8:00 am - 9:00 pm
Phone: (973) 470-0375
Address: 68 Market St, Passaic, NJ 07055
Website: http://castillorestaurant.com
Parking: Street, Self, Free
114 Passaic St, Passaic, NJ 07055
250 Main Ave, Wallington, NJ 07057
5 State Rt 17, Hasbrouck Heights, NJ 07604
40 Lexington Ave, Passaic, NJ 07055
430 Route 17 South, Carlstadt, NJ 07072
505 Mola Blvd, Elmwood Park, NJ 07407
215 Main Ave, Passaic, NJ 07055
98 Market St, Passaic, NJ 07055
120 Passaic St, Hackensack, NJ 07601
140 State Rt 17, East Rutherford, NJ 07073