The Shops at Todos Santos, Concord
It’s no surprise that the first restaurant coming soon signage spotted at the new The Shops at Todos Santos plaza is from mega chain Chipotle. Check out their menu here. The only place that would be able to open quicker would be Starbucks, right?