Search

Scoreboard Sports Bar

For fans of good food and great fun, Scoreboard Sports Bar is the place to be! From burgers to beer, you can enjoy your favorite foods while watching your favorite team on one of our many HDTVs including our 103 inch monster TV.

LOCATION:

8330 Riverside Pkwy
Tulsa, OK 74137

CONTACT:

(918) 995-8518
Loading Map

Amenities

Meeting Facilities