Address: 854 W Dana St , Mountain View 94041, CA, US
Phone: (650) 969-1464
State: CA
City: Mountain View
Zip Code: 94041
opening hours
Monday: 06:30-22:00
Tuesday: 06:30-22:00
Wednesday: 06:30-22:00Thursday: 06:30-22:00
Friday: 06:30-23:00
Saturday: 06:30-23:00
Sunday: 08:00-22:00
related searches: la espuela restaurant, los charros mountain view dana, taqueria la espuela, west dana street, mountain view, ca, taqueria los charros, la espuela yelp, los altos taqueria, la espuela meaning, la espuela definition