Mazorca

Book via opentableBaru Bistro & Tapas
3700 Magazine St
New Orleans, LA 70115
Call: 504.895.2225
http://www.barubistro.com

Recommendations

Also at Baru Bistro & Tapas