7010 N Lake Blvd, Tahoe Vista, California 96148 USA
The Tahoe Vista Recreation Area Plaza is available for rent on a private and public basis.
Photo Credit: Yelp