Review for Rivers Casino Pittsburgh Review For Southland Park Google User Dec 28 '17 at 17:23 It's cool spot, great location! Where you gamble on Greyhounds racing not just their but all over the country. Then there several very restaurants. A couple bars with plenty of cold beer ??! View full site to comment or like