Processing, please wait ...
Mexcal Taqueria
Menlo Park
Cuisines: Mexican
Address: 3215 Middlefield Road ; Menlo Park CA, 94025
Delicious food
THe food was great, but the came 45 minutes too early.