Eating Mexican at Cilantro Fresh Mexican Grill restaurant in New Haven, CT.

Feedback

Do you manage or own Cilantro Fresh Mexican Grill?

Yes