Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Castro_Valley

Palomares Cafe , Castro Valley, California










Palomares Cafe
3779 E. Castro Valley Blvd
Castro Valley CA United States


Phone: 510.733.5852
Smoking: not permitted