Topgolf opens first Southern California location in Ontario

Topgolf opened its first Southern California location on Friday in Ontario. The new location features 102 climate-controlled outdoor hitting bays on three floors, plus a full-service restaurant and bar and event space for corporate and social events.