Jade Garden - South Lake Tahoe, CA
Posted by: saopaulo1
N 38° 55.108 W 119° 59.780
11S E 240219 N 4311998
Jade Garden is located in South Lake Tahoe, CA.
Waymark Code: WMYCXY
Location: California, United States
Date Posted: 05/30/2018
Views: 0
Jade Garden is a typical Americanized Chinese restaurant in South Lake Tahoe. It's a stand alone restaurant on Lake Tahoe Blvd in South Lake.