Exit 9AonI-405 Northbound
Left 0.99 mi
El Pollo Loco
2232 S Bristol St, Newport Beach, CA 92660