New Snowmass restaurant boasts that its $120 caviar crepe might be the most expensive in the world
Base Village at Snowmass can now lay claim to an outdoor ice-skating noodle, the newest Limelight Hotel and, in case you’re direct to ask Mawa McQueen, the world’s most expensive crepe. “Google it,” she explained with a laugh. “Nobody has a 120 crepe. ” McQueen, an Aspen chef that was born on the Ivory Coast […]
You must be logged in to post a comment.