Taqueria Limon 3 Menu

1653 Mount Diablo Boulevard, Walnut Creek, CA, 94596

Last updated on April 19, 2021
Disclaimer: pricing and availability subject to change.
Connect with
Taqueria Limon 3

Amenities

(925) 464-7626