HOME / Mexican restaurant / El Vallarta
1113 Mineral Wells Ave, Paris, TN 38242
+17316423626
View Business Profile