Wendy's 11705

Wendy's #11705 is a Wendy's restaurant located at 17702 Bulverde Road in San Antonio, Texas.