Review for Gregg's Substation and Casino Review For Gregg's Substation and Casino Google User Apr 8 '18 at 5:08 Best subs in Sioux Falls hands down. 😁 View full site to comment or like