El Palomar

El Palomar

1336 Pacific Ave., Santa Cruz, CA 95060

The kitchen delivers fancy but family-friendly Mexican: the shrimp burrito is a favorite.

Explore More