Orchid’s Thai
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