15 Best Restaurants in Opelousas, LA
Situated in the heart of St. Landry Parish, Louisiana, is Opelousas. It is the parish seat of St. Landry Parish. Opelousas was founded in 1720 by the French; it is …
Situated in the heart of St. Landry Parish, Louisiana, is Opelousas. It is the parish seat of St. Landry Parish. Opelousas was founded in 1720 by the French; it is …