After several delays, Citra Grill, located across the street from the Century Movie Theater in downtown Walnut Creek is scheduled to open on July 16th. As you can see they have a new sign in front. I hope this opens soon because I can’t wait to try it out!
Citra Grill gets a Sign and is Scheduled to Open July 16th
Previous Post