South Bay Happy Hour

A mid-week happy hour is a great way to break up the week!

Join the SF Bay Illini Club and your fellow Illini at a happy hour gathering at Pedro's Restaurant & Cantina, located at 3935 Freedom Cir. Santa  Clara, CA 95054.