More Photos

High Scores


626 S Carrollton Ave
New Orleans, LA
The Camellia Grill

The Camellia Grill

American (Traditional), Burgers, Sandwiches
127 reviews 127 reviews

Top Review On Yelp

rating May 3, 2018
One of the main reasons I'm going back to New Orleans in October. (the first being to remove a curse placed on me by a voodoo practicing street person... (read more)
Joseph D.