McDonald's 27063

McDonald's #27063, is a McDonald's restaurant located at 8320 Talbert, Huntington Beach, California.