Restaurants & Bars

Manhattan

Itzocan on 101 St?

Share:

Restaurants & Bars 6

Itzocan on 101 St?

Hungry_girl | Mar 20, 2007 02:53 PM

I've been to the Itzocan in the EV, was pretty disappointed. Has anyone been to the Itzocan on 101 St? Thoughts?

Want to stay up to date with this post?

Recommended From Chowhound