Bloomsbury taco shop delivering tender barbacoa and authentic flavours with fresh guacamole and spicy salsa—rare genuine Mexican food in London.