Get directions to: Big Rocks Catfish House, Houma, LA
Restaurant address: 804 Grand Caillou Rd Houma, LA 70363, USA
Restaurant: Big Rocks Catfish House