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.

Philly Sports Bar & Grill

8116 S 84th St, La Vista, NE 68128-3305
+1 402-331-6112
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent0%
  • Very good34%
  • Average33%
  • Poor33%
  • Terrible0%
15 Feb 2017
“Great neighborhood bar”
24 Apr 2015
“Erase Worlds Best”
Restaurant Hours
RATINGS
Service
Food
Value
Atmosphere
LOCATION
8116 S 84th St, La Vista, NE 68128-3305
Write a Review
Reviews (3)
Traveller rating
Traveller type
Time of year
Language
Reviewed 15 February 2017

I go here often, the bartenders are always very attentive. They have five dart boards and two pool tables. We've never had a problem getting one of them. Drinks are not crazy pricey.

Thank malex1876
Reviewed 24 April 2015

Wife wanted to eat a rice bowl and I wanted to try a Philly steak. Service was fast and the wait time was short. Rice bowl was not great but ok, but the worlds best Philly was as salty as a beef stick .Don't waste...More

Thank Clarence C
Reviewed 26 May 2012

Just stopped in for drinks and actually they had a very good variety of drinks that I had not had before.

Thank Mink34
Nearby
Nearby Restaurants
El Vallarta
40 reviews
.10 km away
La Mesa Mexican Restaurant
63 reviews
1.19 km away
Hutong Sushi & Grill
19 reviews
1.56 km away
Ming's Restaurant
33 reviews
1.21 km away
Nearby Attractions
Ralston Arena
36 reviews
3.55 km away
Nebraska Brewing Company
19 reviews
3.49 km away
Papio Fun Park
15 reviews
2.58 km away
Tara Hills Golf Course
8 reviews
.94 km away
Questions & Answers
Get quick answers from Philly Sports Bar & Grill staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Location and Contact Information
  • Address: 8116 S 84th St, La Vista, NE 68128-3305
  • Location: United States  >  Nebraska (NE)  >  La Vista
  • Phone Number: +1 402-331-6112
  • E-mail
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