
Sto’s Bar
Address:
236 Market St Philadelphia, Pennsylvania 19106
Venue Information
Located in Philadelphia, Sto’s Bar offers a laid back atmosphere, 10 large screen LED TVs, a great selection of beer, mixed drinks and tasty food.
Known as Old City’s #1 pre-game bar, we’re the place to hang out and socialize, watch the ball games, play games with friends, dance to music videos… and make you feel at home.
Free Nintendo 64, Xbox 360, arcade games, shuffleboard, cornhole and more!