Burros & Fries
Fresh Mexican Grill
HOME
HISTORY
MENÚ
ONLINE ORDERS
LOCATIONS
CONTACT US
JOBS
More
Chula Vista
567 Telegraph Canyon Rd
Chula Vista CA 91910
Phone: (619) 482 7696