The Blue Crab Restaurant and Oyster Bar
118 Harbor View Ct, Slidell
(985) 315-7001
Menu
Restaurants in Slidell, LA
The Blue Crab Restaurant and Oyster Bar
118 Harbor View Ct, Slidell, LA 70458
(985) 315-7001