Welcome to LUNA Bar & Grill
On this episode of America’s Best Restaurants, Luis is stopping by Luna Bar & Grill in Lake Charles, Louisiana to try their Dragon Tuna!
Would you try a tuna dish with a kick or stick with something more classic? Let us know your go-to flavor! Eclectic, artistic, and full of flavor — Luna Bar & Grill is where music meets mouthwatering. Luis heads to this downtown Lake Charles favorite to explore the soulful mashup of California and Louisiana cuisine that’s put Luna on the map. From a menu where entrees are as bold as the band posters on the walls, to signature cocktails like the Led Zeppelin and Jerry Garcia, everything at Luna hums with creative energy.