1. El Vallarta 109 E Union St, Marshville, NC 28103 Coordinate: 34.98834,-80.36809 Phone: (704) 624-3248