Kendal and I recently discovered the Swamp Monster Restaurant in Franklinton, Louisiana at 913 Washington Street. Kendal's brother Oliver is a serious Bigfoot believer, so we wanted to check this one out! The Swamp Monster Restaurant has many over-the-top swamp decorations and fun memorabilia. The food is delicious, featuring standout dishes like the roast beef… Continue reading 07.09.25 Swamp Monster Restaurant in Franklinton, Louisiana