Find the top Beer garden in Oakland, California near you now.
German restaurant
Address: 1000 Embarcadero, Oakland, CA 94606