Wendy's 8061

Wendy's #8061 is a Wendy's restaurant located at 30471 Avenida de Las Flores in Rancho Santa Margarita, California.