1336 Pacific Ave
Santa Cruz, CA 95060
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.
El Palomar Restaurant accepts Downtown Dollars.