Mcallen TX Salad Products-Manufacturers 1. 6100 N 10th St, McAllen, TX 78504 | Deli Salads (956) 630-6322