Seafood Restaurants in 70570 Opelousas, LA

5 businesses found


Crawfish House

2004 W Landry Street , 70570
Phone: (337) 942-1175

Bertrands Crawfish Pot

159 Highway 357 , 70570
Phone: (337) 948-0110

Tee Js Crawfish Shed

878 Highway 357 , 70570
Phone: No number given

Lee Seafood

805 South Railroad Avenue , 70570
Phone: (337) 257-5802

Papa's Crawfish House & Grill

1214 South Union St , 70570
Phone: (337) 948-0049