What’s That?: GC Lounge, a golf-themed sports bar opens in Denver

The GC Lounge, a full-service bar and restaurant that features golf simulators, will open this weekend on 17th Avenue in Denver.

You May Also Like