You’re Going To Love The Views At This Amazing Waterfront Restaurant In New Orleans
Is there anything better than a meal with a view? Serving breakfast, lunch, and dinner, you’ll certainly have a memorable meal over at this waterfront restaurant in New Orleans. Let’s take a closer look.
You can find the Blue Crab Restaurant & Oyster Bar at 7900 Lakeshore Drive, New Orleans, LA 70124.
Have you ever eaten here? Let us know in the comments below!