One of West Virginia’s oldest towns is home to some of its hippest eateries.

There are many reasons to visit the historic college town of Shepherdstown, one of which is the collection of restaurants that line German Street and its environs. You’ll find everything from Mexican to German cuisine, from vegetarian offerings to freshly baked desserts. In fact, there are so many options, you’ll need to stay several days just to experience them all. Here are a few of our favorites.

Blue Moon Café, 200 East High Street, 304.876.1920 @bluemoonwv on Facebook

For a variety of vegetarian options, Blue Moon Café is your go-to place for sandwiches, soups, and salads made from locally sourced produce. Try the Kimster, Philly Shroom, or Crab Cake sandwiches, or opt for the quiche of the day. The salads are always fresh and topped with delectable homemade dressings.

Maria’s Taqueria, 108 East German Street, 304.876.3333

If you are looking for a new spin on burritos and tacos made with the freshest ingredients, Maria’s Taqueria is the place to eat. Try the out-of-this-world Maria’s Chimi. The fish tacos are also a local favorite, and no meal is complete without the fried plantains.

The Bavarian Inn, 164 Shepherd Grade Road, 304.876.2551

The Bavarian Inn offers more than just charming guest rooms in German chalets. It boasts several dining options that serve German and American gourmet fare as well as a wonderful breakfast and brunch menu. Try the Bavarian Sauerbraten, Wienerschnitzel, and the crab cakes in The Hunt Room. For a casual dining experience reminiscent of a European pub, go downstairs to the Rathskeller.

The Press Room, 129 West German Street, 304.876.8777 “The Press Room” on Facebook

Make dinner reservations well in advance for this well-loved Shepherdstown institution. You’ll find an extensive offering of seafood dishes like calamari, scallops, soft shell crab, and oysters on the half shell. The steaks and lamb are equally divine.

Shepherdstown Sweet Shop Bakery, 100 West German Street, 304.876.2432@shepherdstownsweetshop on

This bakery is a must-stop. The warm, yeasty aroma of its specialty breads will attack your senses as soon as you step in the door. And then there are the cakes, cookies, tarts, cheesecakes, pies, donuts, and a wide array of fine pastries. You won’t be able to leave without one of their massive cupcakes.

Domestic, 117 East German Street,

This fun and eclectic restaurant has a fabulous bar serving creative cocktails, beer, and wine. Their lunch and dinner menu includes items like Glazed + Confused—a burger served on a glazed donut bun—and entrees like Shrimp and Grits and Blackened Catfish.

written and photographed by Nikki Bowman