Taqueria Limon 3 Coming Soon to Downtown Walnut Creek

1653 Mt. Diablo Blvd, Walnut Creek

Thanks to a reader for sending word that Taqueria Limon 3 is coming soon to downtown Walnut Creek where Home of Chicken and Waffles used to be. Taqueria Limon is based in Fremont with another restaurant in Martinez. Check out the online menu for their Martinez restaurant here.