Chowhound Presents: |

Restaurants & Bars

Manhattan

Has anyone tried ISLA??

Share:

More from Restaurants & Bars

Restaurants & Bars Manhattan

Has anyone tried ISLA??

p
Potter | | May 16, 2001 07:17 PM

I'm not to familiar with Cuban cooking.Can anyone give me helpful insight on ISLA?It's on Downing Street off Varick.Thanks

Feedback