Skip to main content

Burros & Fries Telegraph

restaurant · mexican restaurant · Chula Vista, CA

Address
567 Telegraph Canyon Rd, Chula Vista, CA 91910
Phone
(619) 482-7696
Website
burrosandfries.com
Where
32.6289, -117.0380

Search Hominin for Burros & Fries Telegraph

Other restaurants nearby

More in Chula Vista

Burros & Fries Telegraph — restaurant in Chula Vista, CA | Hominin