This building is the former site of a chain pizza restaurant in the Virginia Hills Shopping Center on Alhambra Avenue, next to the Pleasant Hill border. It certainly gets a lot of traffic, making it a very visible spot.
What kind of restaurant do you think would fit in this location? Another pizza parlor? Perhaps a "cloth napkin" upscale establishment? Another In N Out? (Just kidding about the last one).
Tell us in the comments. We'll let you know what winds up there.