El Castillo de Jagua
Restaurant · Lower East Side

El Castillo de Jagua

$$ · Caribbean

Dig into generous portions of zesty Dominican classics like chicken à la parrilla and outstanding flan in a warm, welcoming Lower East Side space.

Info

📍
Address
113 Rivington St, NY

More like this