McDonald's 1098

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