Restaurants & Bars 5

Latin American Cafe

Iron Frank | May 5, 2002 01:24 AM

I never noticed this place on 17th ST.(I think) in the Flatiron district. Looks like they've been around awhile but they were gated up when I walked by. Does anyone know if it's any good? What to order?


Want to stay up to date with this post?

Recommended From Chowhound