Posted in New Orleans
March 17, 2018
The Food Is Just As Amazing As The View At This Stunning Restaurant In New Orleans
We have some amazing restaurant here in New Orleans, but few with views like this! Head over to the Blue Crab to enjoy some amazing food with views that can only be described as spectacular.
You can find The Blue Crab at 7900 Lakeshore Dr, New Orleans, Louisiana 70124.
Have you ever been here? Let us know in the comments below!