Review of Barú Bistro & Tapas

3700 Magazine St, New Orleans, LA 70115

Overall Rating

Review


Fantastic! Loads of options, excellent quality.

Celiac friendly?

Yes

Updated 4 years ago

Celiac