Barrow's Catfish
Restaurant
8300 Earhart Blvd Ste 103, New Orleans, LA 70118
Mid City
Description
Since 1943 Barrow's served up the best catfish platter, house potato salad and sliced bread there was until Hurricane Katrina and IT'S BACK! Frequently Asked Questions
Places You Should Consider
Barrow's Catfish Photos
News & Articles