The city has approved Revel Entertainment's plan to build an outdoor amphitheater near the North Valley, with access to restaurants, shops, and transit.