Los Loros
Address:
1248 Clairmont Rd, Decatur, GA 30030
Phone:
(404) 633-3103
Hours:
- Mon: 12pm-10:30pm
- Tue: 12pm-10:30pm
- Wed: 12pm-10:30pm
- Thu: 12pm-10:30pm
- Fri: 12pm-10:30pm
- Sat: 11am-10:30pm
- Sun: 11am-10pm
Payment:
Other Details:
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.
Restaurants, Mexican
Other Businesses:
- Hunan Dragon III at 1248 Clairmont Rd, Decatur, GA 30036
- T'kilas Tacos & More at 1248 Clairmont Rd, Decatur, GA 30033
- Captain D's Seafood Kitchen at 1487 Church St, Decatur, GA 30030
- Saigon Cafe at 2092 N Decatur Rd, Decatur, GA 30033
- Java Delight Cafe at 4153 Flat Shoals Pkwy, #C, Decatur, GA 30034