Be sure to look at our menu before stopping in, there is a lot of fantastic options. If you are looking for a great place in Greencastle for a night out with entertainment, look no further. Check out our upcoming events to plan your next night out with the family or that special someone.

We Believe in Quality

A Farm to Table Restaurant

Since 1765

Our Story

The space in which B Street is currently located has been a continually operating restaurant since the late 18th century, and can be viewed and read (if you can read cursive) at the lobbies entrance . This fact, is infused into the very foundation of what a restaurant was at it’s inception, a place of rest for weary, hungry travelers, and is the guiding principal on which B Street as a restaurant has been constructed.  We still possess the original hand written deed dated October 25th 1795. In it’s current architectural form circa 1905 the building was constructed as the McLaughlin Hotel.

B Street restaurant was created in 2016. B-Sides Pints and Wood fired Pies 2022, B Catered was first operational in 1999, it being the marriage of JC Jones and Company boutique catering and B Street Restaurant.

Quality, Expertise, Mouth- Watering Goodness

Our Mission

Our mission as an up-scale restaurant is to provide our guests with an exceptional dining experience that exceeds their expectations. We are committed to sourcing the finest and freshest ingredients, and working with local farmers and producers to ensure the highest quality and sustainability in all our menu offerings.

Our Vision

Our vision is to provide a unique and unforgettable dining experience for our guests. We strive to create an ambiance that exudes luxury and sophistication, with impeccable service and attention to detail at every step of the dining journey. We believe in using only the finest and freshest ingredients to craft exquisite dishes that showcase the diversity and creativity of our culinary team.

Our Goal

We believe in continuously innovating and evolving our menu offerings, while staying true to our core values of quality, authenticity, and excellence in all that we do. Our ultimate goal is to create a lasting impression on our guests, leaving them with a sense of satisfaction and delight that will keep them coming back for more.

Our Process

Something about the process???


“Five Stars!”

THE BEST FOOD AND ATMOSPHERE!!! Ben makes sure everything is perfect!!! The home-made bread on their sandwiches to the best dough for their pies!!!

We had a lovely evening at B Street. Entertainment was fun, Two Mountains Over, and the food was delicious. Don’t be in a hurry, go there to relax as the wait time is relaxed. I had the Venison Schnitzel Special, so good and hubby had a really good burger. Very good selection of beer and wine.

My new favorite local restaurant to frequent! I have been here twice, and each time I received exceptional service. The food is excellent. I am quite partial to the country fries appetizer. Highly recommend it! The bartender goes above and beyond. At B Street, the glass is always half full! *wink wink*