left arrow Back to Previous

Heidelberg Restaurant

Visit Website right arrow



The Heidelberg Restaurant on Main Street in downtown Ann Arbor has been serving fine German food since 1961, but is much more than a German restaurant – it’s actually three floors of dining, drinking, dancing, and entertainment!

On the main floor is the “Alpine Dining Room”. Enjoy casual pub style service in a classic beer hall setting. In the basement, the Rathskeller serves fine German lagers, wheat beers, American beer, liquor, and German wines. The upper floor, The Club Above, has nightly entertainment and complete bar.