Freebirds World Burrito Closes at Sprouts Shopping Center in Walnut Creek

Sprouts Shopping Center, Walnut Creek

Thanks to everyone who emailed about Freebirds World Burrito closing at Sprouts shopping center in Walnut Creek. They opened almost seven years ago and parking was as tough then as it was when I dropped by over the weekend!