Cochon Lafayette is James Beard Award winning Chefs Donald Link and Stephen Stryjewski’s most recent venture. Located in the heart of Cajun Country, in Lafayette's River Ranch, Cochon Lafayette features a large indoor dining space and bar as well as an attractive outdoor deck area overlooking the
… river. It showcases the authentic Cajun cuisine that made its sister restaurant in New Orleans famous.Continued