The carnitas alone brings me back every time. They really do have the best carnitas in town. And outdoor seating on a beautiful day, watching the downtown Santa Cruz scene, is always, if nothing else, amusing & interesting. One of my local favorites.
Pros: The Best Carnitas, Outdoor seating, Cozy
more