Explore New Orleans

Baru Bistro & Tapas

Dishes from Colombia's Caribbean coast make intriguing dining at this casual, colorful spot. Ceviche, grilled steaks with chimichurri and whole fish are highlights. L, D (M-Sa).

Locations

3700 Magazine St
New Orleans, LA 70115
United States