
Often referred to as Santa Rosa’s most romantic restaurant, La Gare French Restaurant is a quaint and elegant dining destination. Located in the heart of historic Railroad Square, this family-owned establishment has delighted guests since it’s opening in 1979. The menu features a variety of gourmet cuisine, all of which is prepared to perfection and […]