Get directions to: Tab Benoit's Lagniappe Music Cafe, Houma, LA
Restaurant address: 7861 Main Street Houma, LA 70360, USA
Restaurant: Tab Benoit's Lagniappe Music Cafe