New Launceston Zambrero to open, free burritos up for grabs