El Pollo Loco

restaurant in Newport News

Phone: (757) 867-9480

Website: www.elpolloloco.com

Address: 3630 George Washington Mem Hwy