Review for Delaware Park Racetrack, Slots and Golf Review For On a Roll Google User Jul 21 '18 at 2:08 Best sandwiches in this area and beyond! Sides are the best. Hand made! Delicious!!! Hands down the best around!!! View full site to comment or like