Address: 567 Telegraph Canyon Road, Chula Vista 91910
Phone: (619) 482-7696
State: CA
City: Chula Vista
Street Number: 567 Telegraph Canyon Road
Zip Code: 91910
categories: mexican restaurant
related searches: Burros & fries menu, Burros and fries menu Chula Vista, Burros and Fries menu Clairemont, Burros and Fries menu Glendale az, Burros and fries menu prices, Burros and Fries Palm Ave menu, Burros and Fries menu National City, Burros and fries San Diego