We look forward to hearing from you!

Please submit a form to contact Barrow's Catfish with comments or questions.

* THIS IS NOT FOR ONLINE ORDERING

8300 Earhart Blvd. Suite 103

New Orleans, LA 70118

(504) 265-8995
Mon. - Thurs. 11am - 9pm 

Fri. - Sat. 11am - 10pm

Sun. 12pm - 6pm

© AFMC. 2019