We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

BJ's Steak & Rib House

Is this your business?
17 North Market St, Selinsgrove, PA 17870-1903
+1 570-374-9841
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent38%
  • Very good32%
  • Average18%
  • Poor6%
  • Terrible6%
Travelers talk about
“oysters” (25 reviews)
“cornbread” (12 reviews)
Closed Now
All hours
American, Bar, Steakhouse, Gluten Free Options
$$ - $$$
17 North Market St, Selinsgrove, PA 17870-1903
All Details
Write a Review
Reviews (152)
Traveler rating
Traveler type
Time of year

1 - 10 of 152 reviews

Reviewed 1 week ago

I've always loved going to BJ's when back in town for a visit. My family planned a surprise bday celebration for me at Bj's this year and it was awesome! I have managed restaurants and hotels for nearly 30 years and therefore am a bit...More

Thank Roberta W
Reviewed 1 week ago via mobile

Nice atmosphere, overpriced average food.This place has room for large parties, and the food is average banquet food.

Thank surivergirl
Reviewed 2 weeks ago via mobile

I visited BJs on a Saturday night with high expectations and was underwhelmed. I had the steak and brew combination. I was surprised that they offered only three beer options instead of any beer on the menu. My son had the oyster stew and ate...More

Thank Eric S
Reviewed 2 weeks ago

We ate dinner here on a Friday night. It was awful. We used to go here about once a month 10 years ago. However, that stopped about three or four years ago after two bad meals in a row. Tonight we decided to go there...More

1  Thank OCC04
Reviewed 2 weeks ago via mobile

Service was fine, food was horrible I ordered 6 oz Chicago Steak combo dinner (I chose garlic Shrimp) and sweet potato's . Ordered steak medium, came out beyond well, shrimp also over cooked and NO flavor. Brought me another steak cooked correctly (after my husband...More

Thank Kakky12
Reviewed 4 weeks ago via mobile

My wife and I were at BJ's in Danville several times before it burned down and we really enjoyed their meals, but we had never been to their location in Selinsgrove. So while we wait for BJ's in Danville to rebuild we decided to try...More

Thank Mike W
Reviewed April 17, 2017

Weird smell when you first go in. The service staff was very friendly and the only reason I write 2 stars. Food was horrible. The worst i've had anywhere in a long time. Burgers were bland and now me and my coworker are both sick....More

1  Thank Bahbaho
Reviewed April 12, 2017 via mobile

Enjoyable meal. Service staff was friendly. Place was not crowded, but then again we went early and it was a Tuesday.

Thank laurie r
Reviewed April 10, 2017

BJ's is a great place for lunch or dinner. I highly recommend their New England Clam Chowder...I get that on almost every visit. They have great burgers and assorted sandwiches...and their Chicago steak is excellent.

Thank Rwdagle
Reviewed March 13, 2017

Great variety of food and drinks were great. service was tops. Everyone very pleasant and really enjoy attomosphere.

Thank Pat B
Nearby Restaurants
Selinsgrove Brewing Company
136 reviews
.08 miles away
Emma's Food for Life
66 reviews
.06 miles away
The Kind Cafe
32 reviews
.03 miles away
Nearby Attractions
Cinemacenter Selinsgrove
33 reviews
1.96 miles away
Bounce Fun Plex
20 reviews
3.38 miles away
Shikellamy State Park
29 reviews
6.94 miles away
Joseph Priestley House
20 reviews
7.31 miles away
Ask a question
Questions & Answers
July 28, 2015|
Response from zablob | Reviewed this property |
No, that option was not available
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$25 - $35
Dinner, Lunch, Late Night
Restaurant features
Reservations, Seating, Waitstaff, Television, Serves Alcohol, Full Bar, Takeout
Dining Style
Casual Elegant
Good for
Large groups, Kids, Special occasions, Bar scene, Families with children
Open Hours
11:00 am - 1:00 am
11:00 am - 1:00 am
11:00 am - 1:00 am
11:00 am - 1:00 am
11:00 am - 1:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
Location and Contact Information
  • Address: 17 North Market St, Selinsgrove, PA 17870-1903
    (Pine Street)
  • Location: United States  >  Pennsylvania (PA)  >  Selinsgrove
  • Phone Number: +1 570-374-9841
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing