If you like heights and Los Angeles and food and have a grand or so lying around, maybe Dinner in the Sky would be a fun July adventure.
They are staging their first series in LA throughout July. From their site:
Dinner in the Sky is a Belgian-based experience that has created more than 5,000 dinner events in 40 cities around the world.