Mcallen TX Snack Products 1. 2600 S 23rd St, Mcallen, TX 78503 | El Tucan Snack Shop & More (956) 972-1000