Review for Gregg's Substation and Casino Review For Gregg's Substation and Casino Google User Apr 26 '18 at 14:02 Best damn whole in the wall sandwich place you'll ever find View full site to comment or like