Eat Local: Star Fruit
Star fruit, also known as carambola, is a tropical fruit grown in south Florida.1 When sliced, the fruit resembles a five-pointed star, hence its name. Look for it at your local grocery store or farmers market. Star Fruit… Read More