• Los-Altos-Restaurant-Take-out-Week---Header.png
  • Fiesta Vallarta

    Fiesta Vallarta

    Categories

    RestaurantsWhat's Open Los Altos DiningLos Altos Restaurant Takeout Week

    About Us

    LOS ALTOS RESTAURANT TAKEOUT WEEK
    January 22 - 31
    10% of order when mentioning ''Los Altos Chamber''


    Now Open Take-Out Only
    Mon – Thu 12:00pm to 7:30pm
    Fri – Sat 12:00pm to 8:00pm
    Call at (650)559-5

  •