1. Crawfish House and Grill
1214 S Union St, Opelousas, LA 70570
Coordinate: 30.5223,-92.08251
Phone: (337) 948-0049
2. Yamato Steakhouse Of Japan
1434 Heather Dr, Opelousas, LA 70570
Coordinate: 30.5085,-92.07125
Phone: (337) 678-3238
3. Soileau's Dinner Club
1618 N Main St, Opelousas, LA 70570
Coordinate: 30.54804,-92.07823
Phone: (337) 942-2985