top of page

Rasselbock - Kitchen & Beer garden


Welcome to Rasselbock, where we've blended tradition with a modern flair. As a German restaurant and pub, we've been serving up fresh, authentic German cuisine since our doors first opened in 2016. We take pride in our extensive collection of over 35 German and Belgian beers, alongside delightful homemade sangrias and a carefully curated selection of German and Californian wines.


Our passion is to bring the very best of German culinary heritage to Long Beach. Our menu is a testament to this commitment, featuring a range of schnitzel variations, delectable sausages, Bavarian pretzels, and, of course, our famous apple strudel.


But there's more to discover – we cater to diverse tastes with multiple vegetarian and vegan options, as well as a selection of kid-friendly dishes. At Rasselbock, we invite you to embark on a culinary journey that celebrates the heart of German cuisine, all in a contemporary setting.

Make a reservation:


Order online:

What is Rasselbock?

Rasselbock is an old German word for jackalope. The jackolope or 'Wolpertinger' as it's called in Germany is a mythical animal of Bavarian folklore described as jackrabbit with antelope horns.

Rasselbock sightings have been witnessed by various reliable and trustworthy sources all of the world. Viva La Jackalope!

We are taking beer serious.

As you might know, us Germans take our beer very serious and it plays a major role in our culture. In certain parts of the country beer is even considered 'food'. All German beers must be brewed according to our 'Reinheitsgebot' (purity law) that permits only water, hops and malts as ingredients.

At Rasselbock we carry 35 German & Belgian beers and are regularly introducing seasonal and special styles. 


Beer Garden
Beer Garden
Communal seating
party keg
Sausage Platter
Dude's salad
Potato Pancakes
Goulash soup
Rasselbock Schnitzel
Pork Chop
Triple B Burger
Sample of German Food
Viva Allemagnia
Burger and Beer
German Beer
Das Boot

Subscribe to our newsletter! 


Please email us with questions & inquiries

Success! Message received.

4020 Atlantic Ave, Long Beach, CA, 90807  

Monday to Thursday 4pm-9:30pm  / Friday 4pm-10:30PM/ Saturday 11:30AM-10:30PM & Sunday 11:30AM-9:30PM

bottom of page