Loading Video…

This browser does not support the Video element.

DFW restaurants land on Michelin recommended list

The Michelin Guide announced its first-ever list of Lone Star restaurants on Monday night.