Address
1336 Pacific Ave
Santa Cruz, CA 95060
(831) 425-7575
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 5:00 PM for happy hour specials on house margaritas and 100% agave margaritas.
Downtown Dollars
El Palomar Restaurant accepts Downtown Dollars.