Get directions to: Crawfish Barn, Ville Platte, LA
Restaurant address: 1789 Mayeauxville Rd Ville Platte, LA 70586, USA
Restaurant: Crawfish Barn