California Mexican
in palo alto.
quite possibly the best carnitas taco i've ever had.
............
Newer Post
Older Post
Home