May 18, 2019

Restaurants

531 Liberty Cafe
531 Liberty St
Houma, LA 70360
985-223-2233
Monday – Friday 10:30am – 2pm & 5pm – 8:30pm
Saturday 5pm – 9pm


Dock at Houma City Dock which is located immediately off the ICW to the west/north on the north shore of Bayou Terrebonne.