Anyone been? Who the heck are these people? Is Michelin suddenly promoting them in not so subtle ways, or are they deserving of their sky high rating? Did they have two stars for years, and only recently get bumped to three, or did they come from no where to three overnight?
Mostly, and most importantly, are they worth it? Who has been there? With FLs absurd popularity and reservation system I could see Meadowood getting a lot of traffic just from the overflow, at least if it is capable of living up to its billing.