Todd B -
If you are still in the Teton area be sure to look up "Elk Ranch" road.
It is located north of your campground, is on your right as you travel north and is easy to get into and out of even when towing your Ollie. Great views of the Tetons are available here without dealing with 5,000 of your closest friends. Also, Dornann's is a good place for a decent pizza - located just north of the airport.
Safe travels!
Bill