The map is a bit misleading. There is definitely a larger area on the north side of the main resort near Cabin 8006 (pictured on the map). There is also one around 8016 on the south side of the main Lodge, though it is slightly smaller (it doesn't appear on the map). There are no restrictions on who uses the grills, and I've never seen them busy. I don't know that the old charcoal grill behind Teton rentals is still there as that space is now occupied by a cabin (8013). For the record, there are no longer bike rentals at WL since the biking path to FW has been shut down (as of early March).