El Pollo Loco
Hours:
3795 Cleveland Ave, Santa Rosa CA 95403
Tips
Hours
Most Recent Comments
-
March 2024
Yummy cheap healthy food. What else is there to say?
-
February 2024
The chicken was delicious, it is one of the best services I have received in this country, very friendly and
-
January 2024
This time the chicken was dried out it seemed like it set too long they cooked it way too far ahead of
More Comments(267)
You May Also Like
-
Santa Rosa, California