Downtown Walnut Creek has dozens of restaurants of every description. There are a few familiar chain restaurants, some trendy upscale restaurants, some interesting ethnic places, and a concentration of Starbucks stores, a Peets, and a few smaller, non-chain coffee places. There are also bars and small clubs.Downtown Concord, around Todos Santos Plaza, has some good restaurants, too. Right on the plaza you can find the best Mexican food at Los Gallos, a good Thai place, and there are several more Thai restaurants within a few blocks. There is also a brewpub and a sushi place. On summer Thursday afternoons, there is a farmers' market and live music.