Orchid’s Thai

2180 Lake Tahoe Blvd # 1
South Lake Tahoe, CA 96150

(530) 544-5541

Orchid’s Thai is the most authentic Thai food on the south Shore. With ample seating this bustling Thai restaurant will not disappoint the Thai freshie rolls are a hit. Orchids has been voted #1 in best of Tahoe since 2010. Serving lunch and dinner daily

Map / Directions