That fully depends on your preferences. Online casinos can surprise you with generous bonuses and a wide selection of games, while brick-and-mortar ones have a more thrilling atmosphere.