To all San Diego foodies, Native Foods Cafe has just opened in Point Loma, CA and is definitely a restaurant to try. Carnivores will be in for a pleasant surprise when they try this new, organic, fast-casual, vegan restaurant because options like the Super Italian Meatball Sub taste just like meat! For vegetarians and vegans, there…