30 Restaurants: Chubbie’s & Saffron Nola

Chubbie’s Fried Chicken This place has been down the street from me the entire time I’ve lived in Algiers and I didn’t know about it. I don’t think I’ve actually driven past the McDonald’s on General Meyer, so that probably has a lot to do with it. But I found out about from one of…

Read More