Wendy's 5403

Wendy's #5403 is a Wendy's restaurant located at 5195 De Zavala Road in San Antonio, Texas.