Lafayette is home to hundreds of restaurants that range from traditional Cajun and Creole cuisine to Mexican and Lebanese. Chances are if you are craving it there is a place in town that serves it. Even though we have countless restaurants there are several that no matter when you go, will always have a wait. Here are the 7 Lafayette restaurants that are always worth the wait according to our listeners.