Search results
- See moreSee moreSee moreSee moreBaru Bistro & TapasSouth American Restaurant · $$
At Baru Bistro and Tapas, diners can expect authentic Latin-Caribbean flavors to fill their plates. The majority of the...
Website: barutapasnola.com
Phone: (504) 895-2225
Cross Streets: Near the intersection of Magazine St and Amelia St
3700 Magazine St New Orleans, LA 70115 804.58 mi
Is this your business? Verify your listing