El Palomar Restaurant

EatBarsLunchMexicanRestaurantsSeafood

Address

1336 Pacific Ave
Santa Cruz, CA 95060
(831) 425-7575

Get Directions

visit website

Details

Serving Downtown Santa Cruz since 1983 with unique & fresh Mexican cuisine inspired by authentic family recipes, and 80 different selections of fine tequila! Join them every Monday through Friday from 3:00 to 6:00 PM for happy hour specials on house margaritas and 100% agave margaritas.

Downtown Dollars

El Palomar Restaurant accepts Downtown Dollars.

Nearby Shop

Nearby Eat

Nearby Parking