The Bayou Country General Store is a little gem of a gift shop on the outskirts of Slidell near Lake Pontchartrain. I would plan a quick visit to walk through the store and peruse the gift shop. It has a wonderful bayou décor inside and the smell of freshly made pralines will make you hungry for a sample!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.