El Vallarta

1201 N Broome St
Waxhaw, NC  28173