Tag Archives: palo alto

Siam Orchid – Organic Thai Fusion in Palo Alto

Siam Orchid Thai restaurant in Palo Alto, CA - © LoveToEatAndTravel.com

Siam Orchid Thai restaurant in Palo Alto, CA – © LoveToEatAndTravel.com

Foodies love dining out in Palo Alto… and for good reason. The popular San Francisco Bay Area community is jam-packed with eclectic restaurants, fun coffee houses and hot bars. If your tastes include healthy traditional Thai food, head over to Siam Orchid – most of their ingredients are from local organic distributors. The small, light and airy Thai fusion restaurant is located on Hamilton Avenue (at the corner of Cowper), just off University Avenue.

Continue reading