Restaurants & Bars 12


Ackerman | Jan 28, 2004 05:08 PM

Best cubano i've had in my life is at El Castillo de Jagua on Essex and Rivington in the lower east side. it's cheap and convenient for me, but i feel like a better cubano is out there, somewhere. help me out.

Want to stay up to date with this post?

Recommended From Chowhound