The Blue Crab Restaurant New Orleans Description:
Lakeside spot for homey seafood dishes. Waterfront eatery dishing up down-home seafood, from oysters on the half shell to grilled catfish.
Address:
7900 Lakeshore Dr, New Orleans, LA 70124, United States
Phone Number:
+1 504-284-2898
Website:
http://www.thebluecrabnola.com/
Store Hours:
Sunday: 11AM-9PM | Monday: Closed | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-9PM | Saturday: 11AM-9PM