Lady Luck is a low-key tavern offering beer, wine, and cocktails. Enjoy sports on TV, bar games, and horseshoes in a friendly atmosphere.