What a great find. Stopped at Estrellita Restaurant while visiting Los Altos. We wanted a good quick lunch and found both here! The chips and two salsas were amazing. My shrimp Veracruz were excellent and the accompanying rice and salad well prepared. With a full bar this place is great!