Victor F.

El Pollo Grill - Otay Ranch
Rated 4.8 out of 5 by 44 guestsMexicanPrice range $1-15
2015 Birch Road Suite# 2003, Chula Vista, CA 91915About
Contact

Rated 4.8 out of 5 by 44 guestsMexicanPrice range $1-15
2015 Birch Road Suite# 2003, Chula Vista, CA 919154.8
44 ratings
Food was delicious and we come here often
Very delicious