Sports Bars
1 Up A Creek Inn
148 S Sterling Rd, South Sterling
“Up the Creek Is up the Creek they went out of business so no long do they exist so it'll be hard to recommend them”
Browse menus, reviews and photos of Sports Bars in South Sterling.
Sports Bars
148 S Sterling Rd, South Sterling
“Up the Creek Is up the Creek they went out of business so no long do they exist so it'll be hard to recommend them”