Address

2200 S 10th St,
McAllen, TX 78501

Outside La Plaza Mall

Get Directions

Phone

(956) 631-2590

(956) 867-6493

Opening Hours

Sunday:
11:30AM – 9PM

Monday – Wednesday:
11:30AM – 10PM

Thursday:
11:30AM – 10PM

Friday – Saturday:
11:30AM – 11PM