     
|
|
|
|
|
|
El Palomar specializes in authentic, homemade Mexican cuisine and is located in downtown Santa Cruz. Open daily from 11am to 10:30pm. Address: 1336 Pacific Ave. Santa Cruz CA USA 95060
1 831 425-7575
|
| |
|
   
|
|
|
|
|
|
Acapulco Open daily for brunch, lunch, dinner and outdoor dining from 11am to 10pm. Address: 1116 Pacific Ave. Santa Cruz CA USA 95060
1 831 426-7588
|
| |
|
|