Freesoulcaffe in Tustin started off as a teahouse, but has quickly become one of the better vegan restaurants in Orange County. There's no reason in the world a sandwich, soup and salad place couldn't cater to vegans, and Freesoulcaffe (yes, all one word) does it well. Toasty panini that don't rely overmuch on fake meat, great salads, and soups worth dragging the carnivores in for compete with the coffees that started the business. For caffeine junkies who don't care for the jitteriness of a certain coffee chain's latte—or that burnt-java smell that clings to your clothing every time you visit—Freesoulcaffé is a welcome way to start the day in a decidedly cosmopolitan way. Drink some tea, order a green-tea or pumpkin waffle (complete with syrup and vegan butter), pull out your favorite book, and bring some balance to your life. Once you're done, you're in for the happy discovery that desserts are the best thing here.