London’s Best Upscale Mexican Restaurants

Tag : Forbes
Tag : Lifestyle
A smart crop of stylish Mexican eateries are adding flavor to London’s dining scene. With one Michelin star, Kol is the first spot to come to mind for high-end Mexican fare in London. Stationed just off Marble Arch, this is a well-curated hub of creativity, fusing British ingredients and Mexican …