Home
Mostrar en Español
Burros & Fries
Share:
Burros & Fries
Facebook
Twitter
Pinterest
Cancel
Headings:
Restaurants
Latitude:
32.628964
Longitude:
-117.037892
567 Telegraph Canyon Rd
Chula Vista, CA 91910
(619) 482-7696
16194827696