Eating Caribbean Latin American Spanish Puerto Rican at Tata's Restaurant restaurant in Wallingford, CT.

Feedback

Do you manage or own Tata's Restaurant?

Yes
Amp Menu