Popular

More Photos

High Scores

About

Carrollton Station, 8140 Willow St
New Orleans, LA
+1-662-609-1249
We've Got Soul

We've Got Soul

Cocina afro-americana
27 reviews 27 reviews

Top Review On Yelp

rating Nov 8, 2016
Yelp confession: I ordered all three entrees- and didn't share with anyone! Took me a couple of days to finish but I ate every bite! Favorite was the pork... (read more)
May W.