Tarragon Restaurant Sunnyvale CA Tarragon Restaurant Sunnyvale CA http://dinetarragon.com/ welcome to tarragon restaurant Tarragon Restaurant is the place to gather and enjoy…