Is family owned and operated right here In Downtown Los Altos, CA
Since our Restaurant opened its doors in 1975.
We've treated every customer like they
were part of our family. It is what has made us one
of the longest running small businesses in Downtown Los Altos.
Come and pay us a visit!!!
MI CASA ES SU CASA!!
WE ARE OPEN 6 DAYS A WEEK
CLOSED ON SUNDAYS
SHELTER - IN - PLACE SPECIAL HOURS
DINNER: Monday - Saturday 5:00 pm. - 8:30 pm.
OUTSIDE PATIO DINING OPEN FROM
Thursday - Saturday 5:00 - 8:30 pm.
TAKEOUT & DELIVERY THROUGH DOORDASH AVAILABLE
Monday - Saturday 5:00 pm. - 8:30 pm.
OUR LOCATION IS
185 Main Street, Los Altos CA 94022
TELEPHONE: (650) 941-7390
WE ACCEPT VISA, MASTERCARD & AMERICAN EXPRESS
WE ALSO CARRY GIFT CERTIFICATES!
WE CHANGE OUR SPECIALS EVERYDAY
CHECK OUT OUR BOARDS OR FEEL FREE
TO ASK THE WAITRESS WHAT'S ON SPECIAL
TAKE OUT IS ALWAYS AVAILABLE!
WE ALSO OFFER CATERING
RESERVATIONS ARE RECOMMENDED FOR LARGE PARTIES
JUST GIVE US A CALL SO WE CAN ACCOMODATE YOU!