El Burrito Loco, CASTRO VALLEY, California (CA)
Readily operating at 20859 Redwood Road () in CASTRO VALLEY, California (CA) (94546), El Burrito Loco are available at 5107271177. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in CASTRO VALLEY, California (CA)
El Burrito Loco contact information and details:
Address: 20859 Redwood Road - , CASTRO VALLEY, California (CA) 94546
Contact Phone: 5107271177
