Last weekend I decided to check out Mexicali in Soho. I first heard of this place quite some time back when it was known at the Beach Burrito Cafe although I had never had a chance to visit. As Beach Burrito Cafe this place got some reasonably good reviews - a Google search will reveal. Following a re-brand, new locations opened up in Chelsea and Notting Hill although there are conflicting reports as to whether these are still open.


Mexicali Soho - 26 Berwick Street, London, W1

When I visited (...
Continue reading ...