Madre Selva Opening in Atlanta This December with Latin American Cuisine
Madre Selva will soon bring a diverse Latin American menu to Atlanta, with flavors from Peru, Colombia, Brazil, and Ecuador.
Business Debut is keeping a close watch on new restaurant and business openings throughout Georgia. Don't miss a beat of new business developments throughout the state.