14 Canyon Lake Dr, Port Costa, California 94569 USA
Last Rites pop-up preview shot
Photo Credit: Yelp