Wendy's 4860

Wendy's #4860 is a Wendy's restaurant located at 5121 Northwest Loop 410 in San Antonio, Texas.