Barrow’s iCatfish s a seafood restaurant serving catfish as its specialty since 1943. Since reopening a year ago, post Hurricane Katrina, the menu has evolved with great reception to now include BBQ Ribs, Hawaiian Rib Eye, Steak, Pastas, Crab Claws, Barbecue Shrimp, delectable desserts and much more. Come and enjoy casual dining, with a fine dining experience!
8300 Earhart Blvd, Ste 103
New Orleans, La 70072