Wendy's 5174

Wendy's #5174 is a Wendy's restaurant located at 16611 Nacogdoches Road in San Antonio, Texas.