La Plaza

2200 South 10th Street
McAllen, TX  78503
956-686-4360

HOURS

Mon-Sat 10am-9pm Sun 11am-7pm
 
 
La PlazaLa Plaza