Great restaurant that I discovered while walking around Charing Cross station. On my following trip to London I finally gave it a try and it was great. Some of the kitchen staff are native Mexicans so the Tacos et al are what I would expect if I had them in Durango or Cancun.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.