Experience Natchez and the flavor of the South at one of Natchez's locally owned and operated restaurants. Breaud's Seafood & Steaks offering downtown dining, and as the name suggests, great seafood and steak. The Castle Restaurant & Pub offers a large selection of domestic and foreign beers and is located in an original 1790's carriage house and stable. Looking for some good barbecue? Check out E and T's Bar-B-Que, Big Momma's Barbeque or The Pig Out Inn. And there isn't any other place that says Natchez more than the iconic Mammy's Cupboard, a restaurant within a forty foot tall mammy.