El Pollo Loco
Restaurant in Vacaville, California
Opening hours: Mo-Su 09:30-23:00 Features: outdoor seating, takeaway, step-free access, air conditioning
3346 North Texas Street, Fairfield, 94533Restaurant in Vacaville, California
Opening hours: Mo-Su 09:30-23:00 Features: outdoor seating, takeaway, step-free access, air conditioning
3346 North Texas Street, Fairfield, 94533