Address: 2390 Clarke Ave, East Palo Alto, CA 94303 Phone: (650) 289-0727
By: Brandon ..
Great garden/outdoor seating, fantastic food. Lovely staff as well. Would recommend to anyone stopping by. more
By: Maureen L.
Our favorites: Chicken tacos, shrimp tacos and shrimp sopes, taco salad, the low cal basic salad, all the tortas, molé enchiladas, either cheese or chicken,... more