McDonald's 26889

McDonald's #26889, is a McDonald's restaurant located at 7995 West Flagler Street, Miami, Florida. The location includes a drive-through.