1548 E H St, Chula Vista CA 91913
Service was great & so were the employees
340 E H St, Chula Vista CA 91910
I got the nacho fries they were seasond good but i wouldnt say the taco is the best.
696 E St, Chula Vista CA 91910
Taco bell is really good. Kids love it.