Tzatziki Greek Fries

My love for all things french fries runs deep. You can bet that I’m ordering any kind of fries on any kind of menu. It’s basically my job to taste as many of them as humanly possible! Recently I tried these Greek Fries up in San Francisco and my head exploded with so much excitement, [...]

Read More... from Tzatziki Greek Fries