The New Atlanta Restaurant Openings You Should Know About - Atlanta - The Infatuation
"Rosa's sits in the space formerly occupied by DBA BBQ. Now, enchiladas, burritos, and tacos take over at this new spot in Virginia-Highland." - juli horsford, jacinta howard