Mumma Snow's Country Kitchen and General Store opens at Tarana