Wendy's 5127

Wendy's #5127 is a Wendy's restaurant located at 7727 Wurzbach Road in San Antonio, Texas.