WelcomeThis restaurant with a beautiful, shaded outdoor patio features occasional live music while you dine. Visit for a margarita and the pleasant atmosphere, or sit down for lunch or dinner and authentic Mexican food.
At A Glance
- Full Bar
- More Info
- Outdoor Seating
301 State Street, Los Altos CA 94022