Mamacita – West Hampstead, London

West End Lane has been in need of something new and exciting for quite some time. Sure, there’s Nandos and who doesn’t love Nandos, but I’ve often felt that it could do with a few more non-chain, good quality restaurants. Continue reading