Map
1336 Pacific Ave., Santa Cruz, CA 95060, United States

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

Restaurant
El Palomar

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