Chow Down Atlanta recently reviewed Casa Vieja on Buford Highway. Colorful murals cover the walls giving the restaurant a bright and homey feeling. The staff is friendly and efficient. The food is authentic and tasty, as evidence of a large amount of Colombian guests, and portions are large. Chow Down...