The Beach at Craig Ranch | Allen/McKinney | American, Community Venues, Sports and Recreation | Restaurant

The Beach at Craig Ranch

The Beach, a premier sand sports facility, set within the beautiful Craig Ranch Community, in McKinney, Texas and part of the Sports Resort that also includes The Sports Cabana or The SC (indoor sports facility), Bermuda’s Grill & Bar (on-site restaurant) and The Beach Pro Shop (on-site retail).