Wendy's 3785

Wendy's #3785 is a Wendy's restaurant located at 567 West Vista Way in Vista, California.