Wendy's 11943

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