Pick 6 is located in the heart of South Lake Tahoe, just blocks from the main parking lot. The grill is known as one ...