163 Main Street
Los Altos, California, 94022
28.62 mi from Santa Cruz
Fresh, Authentic, Mexican Food Restaurant, Catering & Take Out!
Serving Breakfast, Lunch & Dinner
Margarita Bar featuring 100% Agave Tequilas, Organic Agave Nectar & Fresh Squeezed Juices!