Maglieaux’s Riverfront Restaurant View Website Location 805 Washington Street Natchitoches LA 71457 Get Directions This family-owned casual dining restaurant has beautiful indoor and riverside patio and deck seating. Contact Phone: 318-354-7767 Social Facebook Instagram