Fried Chicken

El Pollo Loco ( Store Number: # 6093 ) Store Hours and Reviews in Smyrna, Georgia

El Pollo Loco
2521 S.E. Cobb Pkwy, Smyrna, GA 30080.
El Pollo Loco Phone Number(770) 612-3184 Driving Distance from, : 5944.27 mile

get driving directions

Smyrna, GA Nearby locations