View all
Established in 2004, Luna Bar & Grill Downtown is a Lake Charles staple serving up casual eats and drinks in a vibrant atmosphere. This family-owned eatery welcomes walk-in guests for lunch and dinner, offering a menu inspired by Louisiana flavors.