McDonald's 16899

McDonald's #16899, is a McDonald's restaurant located at 12801 Farm-to-Market Road 620 North, Austin, Texas. The location includes a PlayPlace and a drive-through.