More than 200 locals protested at a Town Hall meeting but Tesco will open the doors this Sunday.