Adventures in Eating: Baked Crabmeat & Shrimp
Natchitoches, Louisiana, founded in 1714, is a quaint, historic town, planted on the scenic, majestic Cane River. It is a town with a sense of true Southern Comfort. The film, “Steel Magnolia” was shot here. Martha Maynard, our charming office manager, is from Natchitoches, and when you call our W.O.M. office, your ears will cuddle-up… read more »