Palomares Cafe in Castro Valley
(510) 733-5852
Palomares Cafe Home 510-733-5852 Dining & Entertainment 20390 Lake Chabot Rd, Castro Valley, 94552 Napa Valley, California Wines at Palomares Cafe, Mediterranean Italian Cuisine, Fine Dining and Entertainment, Appetizers, Happy Hour, Dancing, Sports Bar ...