The Tin Leaf: Fresh Kitchen.
Located about thirty minutes north of Downtown San Diego in Carlsbad, CA, a new restaurant has finally sprouted. The restaurant, Tin Leaf: Fresh Kitchen, “a fast-casual neighborhood restaurant serving chef quality fresh food at affordable prices.” This fresh kitchen operates …more














