Explore New Orleans

Camellia Grill

Say "burger" in New Orleans, and Camellia Grill instantly comes to mind. Why? Juicy cheeseburgers, crispy fries and savory chili at one of the most coveted lunch (and dinner) counters in the city—that’s why. B, L, D (daily).


626 S Carrollton Ave
New Orleans, LA 70118
United States