Wendy's 1247

Wendy's #1247 is a Wendy's restaurant located at 7039 Culebra Road in San Antonio, Texas.