With a few exceptions, notably blackjack, all games in a casino have a house edge. Even the ones that has a small player edge typically requires the player to be very focused and play almost perfectly.
Your best bet at getting an edge in non-skill games is not to beat the games, but to beat whatever the house is throwing at you to entice you to play at their specific venue.
Free drinks, bonus plans and cash back offers can
pin up - if you play carefully and use the offers well, give you a small edge. However, this will not make you rich as the offers are usually limited in size (and will end if you are recognized as an abuser)
But at least you can get through an evening with a reduced expected loss.