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,…
I arrived for the soft opening of Lemonade in downtown Palo Alto thinking I was going to miss out on the excitement (seeing as though I was arriving at the…