Wendy's 1180

Wendy's #1180 is a Wendy's restaurant located at 11919 Perrin-Beitel in San Antonio, Texas.