Continue Reading Bay AreaLunch Fajita Friday!: Sancho’s Taqueria in Downtown Palo Alto In honor of Mexico starting to feel like my second home, I’ve decided it’s my California duty to find the best Mexican restaurants across the west coast. Palo Alto,…