Wendy's 10660

Wendy's #10660 is a Wendy's restaurant located at 1841 South San Jacinto Avenue in San Jacinto, California.