1839 Olivet Rd, Santa Rosa, California 95401 USA
Looking down toward the barrel area.
Photo Credit: Yelp