B Street 104 Restaurant & Pub

104 E Baltimore St, Greencastle
(717) 643-1621

Recent Reviews

Sort by
3mta3 3mta3

It has been years since we had been here (no reason other than it hadn't been top of mind) and decided to give it a try and was very glad we did. The steak tips and the haddock were absolutely delicious, along with the roasted potatoes and green beans, plus the fresh baked bread. Stacey, our server was friendly and attentive. Will definitely be back again soon.

Kristin Malone

My family and I were blown away by this gem of a restaurant! Everything we ordered was delicious. Their N.Y. strip is probably one of the best steaks I’ve ever had! Our server Stacy was phenomenal. She gave us great beer and food recommendations and even grabbed extra crayons and paper to keep my chatty 20-month old occupied during dinner.

Atmosphere: 5

Food: 5

Service: 5

Duane Schroyer

Great food and great service 👍🏻!

Deb Ferrari

I was really looking forward to a dish they had on their website only to find out the website and their menu don't match and they haven't updated their website. While our way to us was very nice, she was not very speedy or would forget that we made an order. If you order a straight cocktail it's fine but anything else not so much. We might give him a try again. It's about 25 minutes from where we live

Atmosphere: 3

Food: 4

Service: 3

Ann Rice Dunn

I recently held a funeral luncheon at B St. Restaurant following my mother’s service, and I can’t say enough wonderful things about the experience. From the very beginning, Jeremy was absolutely amazing to work with. In such a painful and emotional time, he made the entire planning process smooth, comforting, and stress-free. He was always accessible—whether by phone or text—and responded quickly and kindly every time.
The space was perfect: warm, welcoming, and beautifully arranged. Jeremy put together a gorgeous spread, including a variety of gourmet sandwiches, a stunning charcuterie board, delicious assorted desserts, and an array of beverages. Everything was thoughtfully presented and absolutely delicious.
What meant the most was how Jeremy took such care in making sure every detail was just right. He brought warmth and professionalism to every step of the process, and truly went above and beyond. I wholeheartedly recommend B St. Restaurant for any occasion—especially when you're looking for a place that blends excellent service, beautiful presentation, and genuine care.
Thank you, Jeremy, for making a hard day feel a little lighter.

Atmosphere: 5

Food: 5

Service: 5

Darlene Bowers

We went there specifically for the crabcakes. They were way to spicy. The only vegetables they offered were potatoes, brussel sprouts, cauliflower and salad. The potatoes were covered in seasoning. I had to scrap it off of them so I could eat them.

Atmosphere: 5

Food: 3

Service: 4

Shaun K

I liked the restaurant but our waitress was awful. Her name was STACY and she would disappear for hours at a time. It took her 20+ minutes to bring our drinks and our food took an hour and a half. She took over an hour to get us our bill and then charged us 20% group gratuity so we had no choice in the tip (would've been low for extremely poor service). We actually found her hiding in another room just leaned up against the wall avoiding our table. We had to go up to the bar just to get our drinks made and had to go rush her to get the bill. She complained about us to our faces and she also up charged us for some of our meals and we had to get it corrected. The food was good and the music was great but do not recommend this place due to the incredible lack of hospitality. We felt very disrespected by the lack of service. If you go, be on them to get your food and drinks out, and double check that bill!!!

Atmosphere: 5

Food: 4

Service: 1

Andy Priest

Greencastle is a beautiful little town with small town nightlife. B Street 104 had my brother father and I arguing over who had the better meal. Their list of beers was fun and unique. And best of all, we finish our evening listening to a guitar duet, singing g and telling stories. What a place...what a night.

Atmosphere: 5

Food: 5

Service: 5

Brian Stone

What a pleasant surprise in Greencastle, PA! Top notch scratch kitchen! Excellent service, my steak was pan seared perfectly (really big deal for a Texan), I can't wait to come back!

Atmosphere: 5

Food: 5

Service: 5

Amber \u0026 Andrew Dunn

B-Street is a great place for drinks and dinner. The food is always fantastic! We also recommend B-Street for any catering needs. We hosted a neighborhood dinner at our farm and B-Street went all out to make it extra special for us and our guests.

Jason Davenport

Food is unbelievable here. Try it, you won't be disappointed!

Mikayla Rowe

not worth the money at all! they claim all food is fresh, noodles were clearly reheated in a microwave and not hot at all. no seasoning the only people who may enjoy going here is your grandma or grandpa. save your money.

Finn Cicero

The service was terrible and the food was not very good. We waited an hour for our food and a long time for boxes and a check. The food was unseasoned and dry.

Thad Rickard

Very cozy atmosphere with live music and an awesome beer selection. Great staff and service along with very tasty and inspiring dishes to treat the palate. No wonder why this has become one of our local staples.

Cindy Chlcoati

Loverheir pizza

Loading...