El Palomar - Santa Cruz, CA
Posted by: saopaulo1
N 36° 58.441 W 122° 01.564
10S E 586687 N 4092433
El Palomar is a Mexican restaurant located on Pacific Ave in Santa Cruz, CA.
Waymark Code: WMKTPV
Location: California, United States
Date Posted: 05/29/2014
Views: 1