Eating Mexican at El Vallarta restaurant in Trenton, TN.

Feedback

Do you manage or own El Vallarta?

Yes