Welcome to
Bayou Cane Seafood
CLICK HERE TO ORDER ONLINE!
Download our mobile app for free on iTunes and Google Play.
Bayou Cane Seafood6539 West Main St.Houma, LA 70360ph: 985.872.9775admin@bayoucaneseafood.com
Phone 985-872-9775
Email admin@bayoucaneseafood.com
We are located at 6539 West Main Street in Houma, Louisiana in the heart of the Bayou Cane neighborhood of Terrebonne Parish.
Send us a message.