Wendy's 12307

Wendy's #12307 is a Wendy's restaurant located at 7731 Paseo del Norte in El Paso, Texas.