Restaurant Review - Los Loros By Jerry Portwood Wednesday May 15, 2002 12:04 AM EDT http://www.atlanta.creativeloafing.com/cuisine_cheapeats.html.