Restaurants Concord Lima Opens in Todos Santos Plaza in Concord November 23, 2016 11:30 am 2151 Salvio St, Concord Back in August we learned that the Peruvian restaurant would be opening in Concord across the street from Todos Santos Plaza and they are now open. Check out their menu here. How does this compare to Parada in Walnut Creek? FeaturedTodos Santos Plaza Previous Post Z Gallerie Opens in Downtown Walnut Creek Next Post Happy Thanksgiving!