About El Vallarta
Contact El Vallarta
Phone: 731-584-2440
Location of El Vallarta
El Vallarta
311 Highway 641 North
Camden, TN 38230
Is this your restaurant and you need to update your info? Contact us.