Wendy's 10827

Wendy's #10827 is a Wendy's restaurant located at 6585 Mission Gorge Road in San Diego, California.