McDonald's 26540

McDonald's #26540, is a McDonald's restaurant located at 6201 Santa Teresa, San Jose, California.