SSan Francisco Read More RT Bistro is SF’s first best new restaurant of 2026.February 13, 2026 It takes awhile for a brand new restaurant to work out the kinks. Whenever I get the chance…