Reviews of The Blue Crab Restaurant and Oyster Bar. (Restaurant) in New Orleans (Louisiana).