Menu
Restaurants

Taqueria Limon 3 Opens in Downtown Walnut Creek


1653 Mt. Diablo Blvd, Walnut Creek

Last October, we learned that Taqueria Limon 3 would be coming to downtown Walnut Creek, and they have now opened. They are open from 10am – 10pm every day. Check out their menu here.