El Castillo de Jagua
Restaurant · Bay Ridge

El Castillo de Jagua

$$ · Latin American

Homestyle Latin cooking that tastes like comfort food, with fair prices and soulful vibes—just hit up during peak hours when the kitchen's running fresh.

Info

📍
Address
6811 4th Ave, NY

More like this