Indawo othenga futhi uphuze kuyo utshwala
LuLu's on Main Street
Abantu bendawo abangu-7 bayatusa,
Amacebiso avela kubantu bendawo
Super casual Mexican take-out or dine in. Delicious food, awesome salsa bar...and... now serving alcohol!
Good, healthy-ish and super fresh Mexican food. Not a taqueria but not a traditional sitdown spot either. Very fresh ingredients. Good burritos and solid salsa bar.
Izinto ongazenza ezehlukile eduzane
Abantu bendawo baphinde batuse
Indawo
163 Main St
Los Altos, CA
North Los Altos