Skip to content
Bar

On The Canal Bar

1 local recommends

Tips from locals

Rod
Rod
April 02, 2018
On the intracoastal canal!
Location
1109 Dunn St
Houma, LA 70360
Phone(985) 746-5806
Hours of Operation statusClosed · Opens 11:00 AM