This is somewhat old news, but pre-covid, we learned that Que Onda Tacobar would be opining where Freebirds used to be, and they have been open since last year. Check out their menu here.
Thanks to everyone who emailed about Coffee Bean & Tea Leaf closing at Geary Marketplace where Sprouts Farmers Market is located in Walnut Creek. They opened with great fanfare over four years ago but that was then and this is now. Maybe Starbucks will move in? How’s the parking situation there, is it still packed?