New Orleans photo by kimbis
August 22, 2007
The Camilla Grill is a New Orleans mainstay...JUST opening back up in mid 2007 after being closed since hurricane Katrina. It's the kind of place locals adore, and some tourists just don't quite get.The Camilla Grill is a diner...29 round...Read More
Share your travel photos to expand your gallery and add color to your reviews.