Loading map…

The Creek Restaurant

In Woodworth, Louisiana, this restaurant offers a taste of Southern comfort. Enjoy the smoky aroma and the tender, fall-off-the-bone texture of their braised specialties, a true taste of American tradition.