Star apples are native of the West Indies and when sliced in half, display a beautiful star. ✨ Let's find out what they taste like. Big thanks to Mia...