Share:

More from Restaurants & Bars

Restaurants & Bars Manhattan

El Charro

m
Michelle | | Jun 3, 2006 05:48 PM

Has anyone been to El Charro on Charles Street?

Feedback