El Castillo de Jagua II on Grand Closed by Health Department
This image has been archived or removed.
The sister outpost of popular Cuban eatery El Castillo de Jagua at 521 Grand Street was shut down by the Department of Health this past Friday. A quick peek at the DOH database shows 38 violation points for infractions like the presence of “filth flies” and cockroaches in the food area. Crunchy-delish!
Rest assured, though, fair fans of El Castillo #2. Workers informed us yesterday that they’re planning to reopen today.
How do you feel about the closure, and about the restaurant in general?