El Palomar Restaurant 1336 Pacific Ave Santa Cruz CA United States
Mexican restaurant specializing in seafood. The cantina is popular in its own right.
Price Range: $15.01 - $30 Phone: 831.425.7575 Alcohol: full bar
Dress: casual