The lobster taquitos, zingy, fresh and appetising