Taqueria Los Portales

36782 Cedar Blvd
Newark, CA
510.745.7754
37.543204
-122.027796
Hours:
Mon - Thu: 9am - 10:30pm
Fri - Sat: 7am - 11:30pm
Sun: 7am - 10:30pm

for Taqueria Los Portales
Directions
from: