La Gare French Restaurant

This is Santa Rosa’s seriously French restaurant. I’m talkin escargot, Le Coq au vin, Rack of lamb, Beef Wellington. Everything is rich and decadent and delicious. – HS