Address

2200 S 10th St,
McAllen, TX 78501

Outside La Plaza Mall

Get Directions

Phone

(956) 631-2590

(956) 867-6493

Opening Hours

Sunday – Thursday:
12:00PM – 9PM

Friday – Saturday:
12:00PM – 10PM