Cracker Barrel Locations in Maine

South Portland

I-95 & Maine Mall Road
357 Maine Mall Road
South Portland, ME 04106
(207) 773-7530

Choose a state to see locations...

Enter your location here:

First, enter your start point:

Next, enter your destination: