El Vallarta

1113 Mineral Wells Avenue, Paris
Phone: +1 731-642-3626

Categories: Establishment  Food  Restaurant 

Suggest updates

Reviews

5
Apr 21, 2018

Chari Fleener

Great food. Good selection. Great service. Delicious lunch buffet.

5
Jan 26, 2018

Ben Monck

This is a great restaurant. The service is friendly and quite speedy given the level of business they usually do. There is often a line of people out front waiting bit nobody minds because its always a food time and the quality of the food is exceptional.


Write a review

The nearest companies