Tags:2 chainzEscobar Restaurant and TapasNews Just NASTY! 2 Chainz’s Atlanta Restaurant Flunks Its Health Inspection [Video]