Taloola Café is a cafe offering espresso, teas, and light fare with vegan options in a relaxed, indie-vibe setting.