1. Mama's Oyster House 608 Front St, Natchitoches, LA 71457 Coordinate: 31.76112,-93.08628 Phone: (318) 356-7874