OUR MENU
DELIVERY
CONTACT
EMPLOYMENT
Back
Contact
Address
2200 S 10th St,
McAllen, TX 78501
Outside La Plaza Mall
Get Directions
Phone
(956) 631-2590
Opening Hours
Sunday - Thursday
12PM – 10PM
Friday - Saturday
12PM – 12AM