1001 Esplanade Ave
801 Decatur St New Orleans, LA
Port of Call
838 Esplanade Ave New Orleans, LA
This is a worker's cooperative restaurant which I found very unique. I had the tamale plate which was yummy. Portion seem big and prices are fair. Staff were super friendly.
January 30, 2009
Buffa's Bar & Restaurant
If you've been to or used
Buffa's Bar & Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.