DENVER (KDVR) — A Michelin ... the menu at the restaurant on Larimer Square, the vibe is just that. While the shop only has a burger and fries, it still lives up to its Michelin-starred background.