GO Blog | EF United States
The latest on travel, languages and culture by EF Education First
MenuFree Brochure

Foodie guide to San Diego: 10 unmissable spots

Foodie guide to San Diego: 10 unmissable spots

San Diego is a West Coast paradise for food lovers. It offers everything from cozy brunch spots and surf-inspired eateries to fresh seafood and authentic Mexican flavors. This paired with its stunning coastlines, vibrant neighborhoods, and cultural diversity make it a trip for the books.

Thinking of visiting San Diego? The city has something to offer every palate — whether you're seeking out the latest go-to spots, hidden gems, or iconic establishments. So, prepare your taste buds and start your ultimate foodie adventure.

1. Fidel's Little Mexico 

Located in Solana Beach, Fidel's Little Mexico is a vibrant and welcoming spot that's been a staple in the local community for decades. 

They are known for their hearty portions and authentic flavors. The charming, hacienda-style ambiance adds to the dining experience, making it perfect for a casual dinner with friends or family.

2. Mitch’s Seafood

Located by America’s Cup Harbor, Mitch’s Seafood is deeply entrenched in the local fishing community. Founded by three families, its close ties to the local fishermen make it one of the best places for fresh seafood.

From classic dishes to craft beers, enjoy smoked fish tacos or a bowl of clam chowder while looking out over the iconic marina. It’s a quintessential San Diego experience.

3. Mona Lisa’s 

Since opening its doors in 1956, Mona Lisa has been a beacon of Italian culture in San Diego. Founded by a local family, this Italian deli and restaurant has served the community for generations. 

The deli is known for its homemade lasagna and meatball subs, which offer a nostalgic taste of Italy. It remains a hotspot for locals seeking high-quality ingredients like fresh mozzarella, prosciutto, and pasta.

4. The Cottage 

Since the early '90s, The Cottage has been a favorite San Diego breakfast and brunch spot. Serving up classic comfort foods with a creative twist.

With locations in La Jolla, Encinitas, and Del Mar, it’s the perfect place to start your day — exploring the scenic coastline, venturing around San Diego, or wherever the day takes you.

5. Diamond Palace

Diamond Palace, located in the heart of Kearny Mesa, has been serving authentic Chinese cuisine for years. It’s a favorite among both San Diego locals and visitors.

Known for its inviting atmosphere and extensive menu, Diamond Palace specializes in traditional dishes like Peking duck, dim sum, and sizzling seafood platters. Whether you eat in or order takeout, Diamond Palace delivers in every bite. 

6. Volare

Volare, located in Oceanside, has been family-owned and operated since its inception in the early 1980s. Founded by Italians, the restaurant was born out of a desire to bring authentic Italian cuisine to the San Diego area.

Volare has remained true to its roots, offering dishes crafted from traditional recipes that have stood the test of time. The warm and welcoming vibe shows their love for hospitality and their passion for bringing a taste of Italy to California.

7. Soichi

Soichi Sushi, led by Chef Soichi Kadoya, earned a Michelin star for its omakase experience. Chef Soichi began his journey in Japan, where he trained under master sushi chefs before bringing his expertise to the West Coast. 

His commitment to the finest ingredients and the artistry of sushi has made Soichi a standout in the city’s food scene. The intimate, traditional setting allows you to connect with the chef and witness the craft behind every piece of sushi.

8. Oscar’s Mexican Seafood

Oscar’s Mexican Seafood started as a small taco shop that quickly gained a reputation for serving some of the best tacos in San Diego. Founded by Oscar Ortega, the restaurant’s mission has always been to highlight the flavors of Baja. 

With multiple locations across the city, Oscar’s remains the go-to spot for fish tacos, ceviche, and shrimp burritos. Each dish is a tribute to Mexico's vibrant coastal cuisine, making it a local favorite.

9. Kindred

Kindred opened in 2015 in the South Park neighborhood with a mission to prove that vegan cuisine can be bold, flavorful, and exciting. Kindred combines edgy aesthetics with a menu of plant-based surprises, inspired by gothic and punk rock culture.

Kindred has redefined vegan dining in San Diego from smoky BBQ jackfruit sandwiches to craft cocktails. Its rapid rise in popularity reflects the growing demand for plant-based options.

10. Duck Dive

Established in 2012, Duck Dive has become a beloved hangout in Pacific Beach. Inspired by the local surf culture, the restaurant’s name pays homage to the technique used by surfers to navigate under waves.

The founders wanted to create a space where beachgoers could relax and enjoy high-quality food and drinks. With its open-air design and beachy decor, Duck Dive perfectly captures the essence of beach dining.

There are many reasons to pay San Diego a visit, but the city’s culinary scene is definitely a highlight. Whether you’re craving tacos, sushi, or plant-based delights, these 10 unmissable spots promise foodies an unforgettable experience.

Are you a foodie? Study in over 50 culinary destinations around the world!Study abroad
Get the latest on travel, languages and culture in the GO newsletterSign me up

Feeling fluent? Test your language skills with our quick test

Get started