El Super Burrito

780 El Camino Real
Millbrae, CA
650.583.0487
37.604462
-122.394671
Hours:
Mon - Sat:10am - 9pm
Sun:10am - 8pm

for El Super Burrito
Directions
from: