SOUTH PORTLAND, Maine — Cracker Barrel, known for its comforting Southern-style food and rustic atmosphere, has permanently closed its South Portland restaurant, the only location in Maine. The decision comes after the company struggled to recover from the pandemic’s impact, leaving approximately 60 employees without jobs.