Address: 3153 Castro Valley Blvd, Castro Valley, CA 94546 Phone: (510) 728-0522
Reviewed on 08/28/2025
By: Cin-Yee S.
Loved my empanadas (3/$10), especially the perfect fried-to-order cornmeal crust! Served with avocado crema and sweet chipotle crema, but great on their... more