Menu
Restaurants

Taqueria Limon 3 Signage Up in Downtown Walnut Creek


1653 Mt. Diablo Blvd, Walnut Creek

In October we learned that Taqueria Limon 3 would be opening their third location in downtown Walnut Creek, and their signage is now up.