McDonald's 7266

McDonald's #7266, is a McDonald's restaurant located at 11990 Southwest 8th Street, Miami, Florida. The location includes a PlayPlace and a drive-through.