at 567 Telegraph Canyon Rd, Chula Vista , 91910 United States
Fresh Mexican Grill
950 FB users likes Burros & Fries - Chula Vista, set it to 41 position in Likes Rating for Chula Vista, California in Local Business category
Burros & Fries - Chula Vista is Chula Vista based place and this enity listed in Mexican Restaurant category. Located at 567 Telegraph Canyon Rd CA 91910. Contact phone number of Burros & Fries - Chula Vista: (619) 482-7696