Just outside the city limits, you’ll find world ... Bar is somewhat of a landmark in downtown Jackson, Wyoming It’s hard to miss the giant neon sign over the Million Dollar Cowboy Bar.