Los Loros is a popular Mexican restaurant with several locations in the Atlanta metro. It offers Tex-Mex staples like tacos, enchiladas, fajitas and burritos. Its outdoor seating and Margarita pitcher specials draw crowds, especially students from nearby Emory University.