Eating Latin American at El Chapin Restaurant restaurant in Providence, RI.

Feedback

Do you manage or own El Chapin Restaurant?

Yes