Smother Down South is a cozy restaurant nestled in the heart of Baton Rouge, LA, known for serving up traditional Southern comfort food with a unique twist.
With a focus on quality ingredients and homestyle cooking, this establishment offers a warm and inviting atmosphere for guests to enjoy a taste of the South.
Generated from their business information