The Shops at Todos Santos, Concord
Last spring we learned about a new food-focused plaza being built called The Shops at Todos Santos at the corner of Salvio St. and Galindo St. in Concord and as expected, the first restaurant to open here is Chipotle, which opened yesterday. Check out their menu here.