In my 63 years, I have probably consumed hundreds of Mexican meals.... However, I must tell you that the absolute best Mexican food I have ever enjoyed was not in Mexico, Texas or Arizona... but in London, England!! The Mestizo Camden is a wonderful place...located near the London - Euston Train Station. It is a family run business that is very evident by the hospitality, attention to detail, professional staff, and superb food. The food is simply magnificent and very authentic. An upscale Mexican cuisine, all fresh and prepared to perfection. My wife and I enjoyed the tostadas tapas - and the Molcajete Mestizo...the chicken and beef was incredibly tender, moist, and plentiful. The tomatillo sauce that covered the molcajete was absolutely delicious. Simply put, the best meal we had during our vacation....better than any English pub! On a side note, my wife has mobility issues... the staff was relentless in flagging down a taxi so we would not have to walk back to the cab stand at the train station - above and beyond! If you visit London - the Mestizo Camden is a must - you will not be disappointed... 5+stars!More