The best pizza anywhere...
By A Yahoo! Contributor, 10/24/08
I don't know if it's being in the mountains or being in the Tahoe basin, but the Lake Tahoe Pizza company makes the best pizza I've ever had, and I used to be a pizza maker. The Tahoe Delight is beyond compare. Fresh veggies.. including artichoke hearts, tasty meats and a braided crust make their pizza outstanding.