Wendy's 11696

Wendy's #11696 is a Wendy's restaurant located at 10771 Gateway Plaza Boulevard in El Paso, Texas.