Restaurants Walnut Creek Limon Rotisserie Opening July 17th in Downtown Walnut Creek June 27, 2017 11:30 am 1524 Locust St, Walnut Creek The wait is almost over with San Francisco Peruvian restaurant Limon Rotisserie set to open July 17th in downtown Walnut Creek. Check out their menus here and read about their background here. Featured Previous Post Goodwill Opening July 12th in Walnut Creek Next Post I-Brow Bar Opens in Clayton Valley Shopping Center in Concord