California Mexican


in palo alto.
quite possibly the best carnitas taco i've ever had.
............