San Diego’s food scene is a treasure trove of flavors, offering everything from seaside seafood spots to cozy taco joints.
Whether you’re after a laid-back meal or a fancy night out, this city has got you covered.
Dive into this list of 15+ top-notch restaurants in San Diego, each catering to both plant-based eaters and meat enthusiasts.
1. Herb & Wood

Nestled in Little Italy, Herb & Wood brings a rustic yet chic vibe, focusing on Californian dishes with a unique twist.
Their menu is all about seasonal, locally-sourced goodies, featuring wood-fired meats, fresh veggies, and artisanal breads.
Standouts include the roasted branzino with lemon herb stuffing and the wood-fired carrots drizzled with tarragon butter.
It’s a spot where both vegans and meat lovers can find something to rave about.
2. The Mission

For a tasty and health-conscious breakfast or brunch, The Mission in Mission Beach is a go-to.
Their menu leans into Latin-inspired dishes, offering vegan-friendly picks like the soy chorizo bowl and veggie scramble.
Meat fans won’t be left out, with classic breakfast plates featuring eggs, beans, and lean meats.
This casual, cozy spot is celebrated for its fresh ingredients in every bite.
3. Plumeria Vegetarian Restaurant

Tucked away in University Heights, Plumeria is a gem for those eager to dive into vegetarian and vegan Thai cuisine.
They swap out meat for tofu, tempeh, and a variety of veggies, delivering an authentic Thai taste.
Favorites like the green curry and pad Thai burst with fresh flavors. Even non-vegans can enjoy dishes featuring mock meats that capture traditional Thai essence in a wholesome, plant-based way.
4. Juniper & Ivy

Juniper & Ivy offers a lively, upscale dining experience, putting a creative spin on New American cuisine.
Situated in Little Italy, they pride themselves on inventive, seasonal dishes crafted with local ingredients.
The buttermilk fried chicken and caramelized cauliflower are crowd-pleasers.
Known for their elegant presentation, the dishes here are as much a feast for the eyes as they are for the palate.
5. Café Gratitude

A favorite among vegans, Café Gratitude serves up a fully plant-based menu catering to various dietary needs.
With dish names like “I Am Dazzling” and “I Am Fulfilled,” dining here is a unique experience.
Highlights include Mexican-inspired jackfruit tacos and hearty quinoa bowls.
Café Gratitude champions a healthy, sustainable approach to food that appeals to both vegans and non-vegans.
6. Oscar’s Mexican Seafood

When seafood cravings hit, Oscar’s Mexican Seafood is the spot for mouthwatering fish tacos and burritos.
This quaint eatery serves up fresh, flavorful seafood in generous portions, making it a hit with locals and visitors alike.
Try the grilled shrimp or fish tacos, paired with tangy sauces. For vegetarians, the grilled veggie tacos are equally delightful.
7. Civico 1845

Bringing authentic Italian flavors to Little Italy, Civico 1845 offers a menu featuring both traditional and vegan options.
Their handmade pasta is a standout, with vegan-friendly dishes like gnocchi al pesto stealing the show.
This family-run spot emphasizes fresh, top-quality ingredients, ensuring every dish, whether it’s classic spaghetti Bolognese or a plant-based pasta, is packed with flavor.
8. The Yasai

Located on Convoy Street, The Yasai is a haven for plant-based sushi enthusiasts.
Specializing in Japanese vegan dishes, they offer inventive sushi rolls crafted from fresh veggies and plant-based ingredients.
The spicy “tuna” roll, made with watermelon “tuna,” is a surprising and popular choice among diners.
With an entirely plant-based menu, The Yasai offers a unique twist on traditional sushi in San Diego.
9. Morning Glory

A brunch hotspot in Little Italy, Morning Glory is famed for its eclectic decor and inventive menu.
Their Japanese soufflé pancakes are a hit, alongside savory options like avocado toast and various egg dishes.
While they don’t have a full vegan menu, several vegetarian-friendly choices ensure there’s something for everyone to enjoy.
10. Fort Oak

For those seeking a distinctive dining adventure, Fort Oak delivers contemporary American dishes with a focus on wood-fired creations.
Located in Mission Hills, the menu features smoked meats, roasted veggies, and flavorful seafood.
Standouts include the oak-grilled whole fish and heirloom carrots. With its sleek, modern ambiance, Fort Oak is perfect for a special evening out or an upscale family gathering.
11. Donna Jean

Donna Jean is a vegan eatery specializing in comfort food with a twist.
Situated near Balboa Park, they serve up everything from wood-fired pizzas to inventive pasta dishes.
Must-tries include the mushroom “pepperoni” pizza and cashew mac ‘n’ cheese.
Donna Jean crafts hearty, plant-based meals that satisfy all palates, making it a favorite among both vegans and non-vegans.
12. Tribute Pizza

A trendy pizzeria in North Park, Tribute Pizza offers handcrafted pies made with locally-sourced ingredients.
The menu blends classic and creative options, including several vegetarian and vegan-friendly choices.
Try the Margherita or the veggie-packed “I Am the Walrus” pizza for a flavorful experience.
Tribute Pizza’s inclusive menu ensures every diner finds something to love.
13. True Food Kitchen

True Food Kitchen, located in the Fashion Valley Mall, offers a menu based on health-conscious dishes without sacrificing flavor.
This chain is known for its commitment to whole, sustainable ingredients.
From grass-fed burgers to vegan-friendly kale salads, there’s something for everyone here.
The bright, casual atmosphere makes it a great spot for lunch or a relaxed dinner.
14. Tacos El Gordo

Tacos El Gordo is a no-frills taco spot that has gained a massive following for its authentic Mexican street food.
Known for its freshly made tortillas and flavorful fillings, this taco joint serves everything from carne asada to cactus-based tacos.
This spot is perfect for those looking for an authentic Mexican meal without any fuss, with options for both meat lovers and vegetarians.
15. Spread Vegan Kitchen

Located in the North Park neighborhood, Spread Vegan Kitchen offers a fully plant-based menu with an emphasis on Mediterranean-inspired dishes.
Known for their flavorful falafel wraps, hummus bowls, and fresh salads, Spread Vegan Kitchen is a fantastic option for anyone wanting a delicious, meat-free meal.
Their menu is 100% vegan, and they use organic ingredients whenever possible.
16. Crack Shack

If you’re a fan of chicken, Crack Shack is a must-visit in San Diego. This casual eatery specializes in free-range chicken dishes that range from fried chicken sandwiches to healthy grain bowls.
The crispy chicken sandwiches are packed with flavor, and their salads are equally popular.
While this spot caters mainly to meat lovers, the “Anti-Salad Power Bowl” provides a hearty option with fresh veggies, beans, and grains.
Each of these restaurants offers a memorable dining experience with options for both vegans and meat lovers alike.
From traditional tacos and sushi to wood-fired pizzas and hearty breakfast plates, San Diego’s restaurant scene has something for everyone.
Whether you’re craving comfort food, international cuisine, or health-conscious dishes, you’ll find a spot to enjoy in this beautiful city.