Enjoy Shepherdstown WV Restaurants
At the Thomas Shepherd Inn, enjoy coffee, our tea buffet, sherry, assorted cold beverages, and various snack items day or night. A light breakfast buffet of yogurt and pastries is served here from 8:00 a.m. to 10:00 a.m.
In addition, we are fortunate to have several locally owned restaurants in the historic district, within four blocks of our Inn. They offer variety, a taste of local cuisine, and choices for those on special diets. Our guests enjoy the option of sleeping in and taking breakfast at whatever time they choose in one of Shepherdstown’s restaurants. Those serving breakfasts or Sunday brunch include Betty’s Restaurant, MJ’s on German Street, Bavarian Inn, Amy and Alex’s Ice Cream and Coffee, and Bistro 112. Several others serve pastries and beverages. Explore all our fabulous dining recommendations below:





Dining Out at Shepherdstown WV Restaurants
Great food is a unique part of the Shepherdstown experience. We have several Shepherdstown WV Restaurants within walking distance of the Thomas Shepherd Inn. They range from fine dining to fun and casual, and include both American and ethnic cuisines. All are locally owned, and many feature seasonal and local foods.

Betty’s Restaurant
A Shepherdstown landmark serving breakfast, sandwiches & hot lunch specials. The crab cakes are legendary! 112 East German Street, (304) 876-6080.
Open for breakfast at 7am

Blue Moon Cafe
The “eclectic” place to eat! Excellent salads and entrees. The best vegetarian selection in town. Optional outdoor seating along “town run”. 200 East High Street, (304) 876-1920.

Panagiota’s Taste of Greece – Bar & Table
Taste of Greece is a family owned and ran restaurant that took over the former Lilah’s location at 115 East German Street, (304) 919-5198.

Sweet Shop Bakery
Perfect for breakfast, lunch or an anytime snack, open daily. They offer the most diverse selection of freshly prepared items in the area. 100 West German Street, (304) 876-2432.
Open for breakfast at 9am

The Press Room
Upscale restaurant offering regional fare that changes seasonally. Grilled seafood, meats, pasta & oysters. 129 West German Street, (304) 876-8777.

Alma Bea
Specializing in down-home fare using Appalachian home foods such as Appalachian ramps, morel mushrooms, fiddleheads, local pork, organic beef, apples and peaches. 202 E. Washington St, (304) 870-2153.

Kome Thai & Sushi
Open for lunch and dinner, serving Japanese and Thai cuisine with a nice selection of wine, beer, and a sushi bar. 120 West German Street, (304) 876-8798.

Gran Ranchero
A vibrant Mexican Bar and Grill offering an authentic dining experience in Shepherdstown West Virginia 201 N Princess St, (304) 870-4092.

Maria’s Taqueria
Featuring tacos, burritos, nachos and taco salad to go or eat in, Maria’s provides large portions for a great price. 108 East German Street, (304) 876-3333.

Bistro 112
A neighborhood French bistro in the center of historic downtown Shepherdstown offering creative French food, from local sources, at affordable prices. Call for reservations (304) 876-8477

The Mecklenburg Inn
Beer & casual bar bites in an English-style pub with vintage décor, live music & backyard patio. 128 West German Street, (304) 876-2126.

Bavarian Inn
Enjoy this stunning restaurant and brewery situated on a bluff overlooking the Potomac River. 164 Shepherd Grade Road, (304) 876-2551.
Open for breakfast at 7am

MJ’s on German Street
MJ’s DeliCafe serves local artisan’s breakfast and lunch sandwiches, along with fresh local coffee, house made smoothies and juices.
Open for breakfast at 8am
For additional Shepherdstown Restaurants visit https://shepherdstown.info/eat/