El Vallarta Mexican Restaurant

Address:
118 E 4th St
Neligh, NE 68756
Social:
Enjoy a wonderful dining experience at El Vallarta Mexican Restaurant!! We have a variety of great authentic dishes that you will absolutely love!