Starseed Kitchen is a plant-based cafe and kitchen serving delicious vegan food. They offer both hearty 'Big Eats' and healthy local options. The establishment is located on Mealcheapen Street.