Popular

More Photos

High Scores

About

8045 S 83rd Ave
La Vista, NE
+1-402-331-1613
El Vallarta

El Vallarta

Mexican, Vegetarian
92 reviews 92 reviews

Top Review On Yelp

rating Mar 24, 2018
LOVE the food here and the staff are super friendly! There's a huge selection of delicious entrees, sides, and desserts. All are worth trying! I absolutely... (read more)
Julia M.