Camellia Grill

(©Shawn Fink)

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).

Address: 
626 S Carrollton Ave
New Orleans, LA 70118
United States
Phones:

Map of Camellia Grill