Chandler’s El Palacio now packaging its award-winning salsas for retail sale
Many Mexican restaurant claim to have “award-winning” salsa. El Palacio Restaurant & Cantina has the trophies to prove it. The Chandler restaurant took first place in both the mild and hot divisions at the 2011 My Nana’s Salsa Challenge. It