2 Chainz Expands Esco Restaurant After Settling Lawsuit With Pablo Escobar’s Family
According to several confirmed reports, 2 Chainz will be expanding his Esco Restaurant And Tapas chain just six years after opening the flagship location in Atlanta in 2016. This milestone comes shortly after Chainz and his business partner Mychel “Snoop” Dillard settled a lawsuit out of court with the family of drug czar Pablo Escobar. […]