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.

O'Neals Pub

Is this your business?
) #1 of 14 Restaurants in Pine Grove $$ - $$$ American, ,
112 S Tulpehocken St, Pine Grove, PA 17963-1012
+1 570-915-6093
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent62%
  • Very good19%
  • Average12%
  • Poor6%
  • Terrible1%
Travelers talk about
“wings” (13 reviews)
“burger” (9 reviews)
“fries” (6 reviews)
All hours
American, Bar, Pub
$$ - $$$
112 S Tulpehocken St, Pine Grove, PA 17963-1012
All Details
Write a Review
Reviews (81)
Traveler rating
Traveler type
Time of year

1 - 10 of 81 reviews

Reviewed 1 week ago

Typical friendly pub atmosphere. Good service and portions were plentiful and hot. Good selection to choose from. Good margaritas!

Thank vlee82
Reviewed 1 week ago via mobile

All around great place. Atmosphere is enjoyable. Food is tasty hot and plentiful. Wait staff are friendly and polite. Pricing is reasonable.

Thank eleanorr597
Reviewed 2 weeks ago via mobile

Food is great especially the wings. It's a little pricey but worth it. It also has a good atmosphere.

Thank MinnieL16
Reviewed 3 weeks ago via mobile

This place is somewhat unique. It's a bar up front but has family seating in the back. It's definitely has a pub feel. The menu is extensive with apps and finger food, all the way up to full meals. I had this unique dish that's...More

Thank C-Ride
Reviewed June 6, 2017 via mobile

Old time local pub in downtown Pine Grove, Pennsylvania. Ice cold beer, friendly staff, great food w generous portions. We stop here twice a year on our way North and South to and from Florida and stay in local RV Park just so we can...More

Thank EllenBread
Reviewed April 30, 2017

The steaks here are phenomenal. Try the fillet with crabmeat. It can get loud and crowded on summer weekends with Rausch Creek jeep riders in town.

Thank Erica R
Reviewed April 13, 2017 via mobile

We all good things about the restaurant so we decided to try it. The atmosphere was good and the waitress was very good. The food presentation was beautiful. My husband had fish and chips. He said the outside of the fish was super hard. I...More

Thank Melanie A
Reviewed April 8, 2017

Great food, whatever we get its good. Buffalo Wings are amazing. A definite stop after a day at Rausch Creek. They are busy weekends, wait can be a bit and its a tight spot, we do take out.

Thank Tamara R
Reviewed March 25, 2017 via mobile

Took my family here, easily seated our party of 7. Food was delicious, nice huge portions. Wait staff was friendly and professional.

Thank Kelly P
Reviewed March 19, 2017

This was one of the local resturants on a list provided by the Comfort Inn in Pine Grove. It was clean and quiet. Decorations were up for St. Patrick's Day. The menu was typical for a Pub. We ordered the Reuben fries (shaved corned beef,...More

Thank anudd1
Nearby Restaurants
The Diner
129 reviews
2.70 miles away
Red Lion
56 reviews
3.52 miles away
Buddy's Log Cabin Family Restaurant
55 reviews
1.36 miles away
Nearby Attractions
Sweet Arrow Lake County Park
29 reviews
1.87 miles away
Golden Age Air Museum
8 reviews
7.74 miles away
10 reviews
8.00 miles away
Swatara State Park
11 reviews
9.13 miles away
Ask a question
Questions & Answers
Angela W
November 20, 2016|
AnswerShow all 2 answers
Response from AudiConvS4 | Reviewed this property |
I have no idea, try calling them maybe?
Mike O
January 29, 2015|
AnswerShow all 3 answers
Response from Ann B | Reviewed this property |
We were a walk in and although they were busy they sat us right away.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Bar, Pub
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Serves Alcohol, Full Bar
Good for
Families with children, Bar scene
Open Hours
4:00 pm - 9:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 am
11:00 am - 10:00 am
Location and Contact Information
  • Address: 112 S Tulpehocken St, Pine Grove, PA 17963-1012
  • Location: United States  >  Pennsylvania (PA)  >  Pine Grove
  • Phone Number: +1 570-915-6093
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