While it is no secret that Atlanta is home to many entrepreneurs, especially within the Black community, there are some people who rise above the expectations of a typical business owner. One of those people is Mychel “Snoop” Dillard, a serial entrepreneur from Nashville who made Downtown Atlanta her business playground. Co-owner of Escobar Lounge on Peter Street and the […]