Mazorca

Baru Bistro & Tapas

Faubourg Delachaise
$$, Tapas, Snacks
3700 Magazine St
New Orleans, LA 70115
Call: 504.895.2225
http://www.barubistro.com
Book via opentable

Expert Recommendations

Also at Baru Bistro & Tapas