Get Directions to Olivo David ← View details 1158 Emerald Bay Road, South Lake Tahoe, California 96150 +1 530-541-1910 Get Directions From* To * — Required information