McDonald's 19096

McDonald's #19096, is a McDonald's restaurant located at 8045 Fletcher Parkway, La Mesa, California. The location includes a PlayPlace and a drive-through.