This Michigan Restaurant Named the Best Place for French FriesThis Michigan Restaurant Named the Best Place for French FriesOne Michigan restaurant chain is getting national recognition for having the best spuds in the state!JannaJanna