51 Best Restaurants in San Diego, California

Background Illustration for Restaurants

San Diego is an up-and-coming culinary destination, thanks to its stunning Pacific Ocean setting, proximity to Mexico, diverse population, and the area’s extraordinary farming community. Increasingly the city’s veteran top chefs are being joined by a new generation of talented chefs and restaurateurs who are adding stylish restaurants with innovative food and drink programs to the dining scene at a record pace. Yes, visitors still are drawn to the San Diego Zoo and miles of beaches, but now they come for memorable dining experiences as well.

The city’s culinary scene got a significant boost when San Diego emerged as one of the world’s top craft beer destinations, with artisan breweries and gastropubs now in almost every neighborhood. San Diego also was on the cutting edge of the farm-to-table, Slow Food movement. Local sourcing is possible for everything from seafood to just-picked produce from a host of nationally recognized producers like Chino Farms and Carlsbad Aquafarm. The city’s ethnically diverse neighborhoods with their modest eateries offering affordable authentic international cuisines add spice to the dining mix.

San Diego’s distinct neighborhoods have their own dining personalities with friendly restaurants and bistros catering to every craving in this sun-blessed city. The trendy Gaslamp Quarter delights visitors looking for a broad range of innovative and international dining and nightlife, while bustling Little Italy offers a mix of affordable Italian fare and posh new eateries. Modern restaurants and cafés thrive in East Village, amid the luxury condos near PETCO Park.

The Uptown neighborhoods centered on Hillcrest—an urbane district with San Francisco flavor—are a mix of bars and independent restaurants, many of which specialize in ethnic cuisine. North Park, in particular, has a happening restaurant and craft beer scene, with just about every kind of cuisine you can think of, and laid-back prices to boot. And scenic La Jolla offers some of the best fine dining in the city with dramatic water views as an added bonus.

Ironside Fish & Oyster

$$ | Little Italy

Hundreds of piranhas cover one wall of this soaring, nautically themed dining room dedicated to fresh seafood in all its guises. At the raw bar with its refrigerated metal top, a half dozen or more varieties of oysters are available for slurping, along with drinks from the booklet-size cocktail menu. Platters for sampling and sharing—a mix of oysters, shrimp, mussels, and lobster—can be ordered for up to eight people. For entrées, day-catch fish caught by local fishermen and lobsters just plucked from a tank can be savored grilled or à la plancha. Other specialties range from smoked trout dip to a hefty lobster roll slathered with brown-butter mayo.

1654 India St., San Diego, CA, 92101, USA
619-269–3033
Known For
  • $1 oysters during weekday happy hour
  • Extensive cocktail menu
  • Ultra-tender octopus à la plancha with spicy aioli

Something incorrect in this review?

Jimmy's Famous American Tavern

$$ | Point Loma

Tucked bayside between Harbor and Shelter islands, Jimmy's Famous (JFAT for short) draws hungry boaters and sea lovers with its marina views and elevated backyard-barbecue faves like the Cowboy burger with crispy onion rings and pecanwood bacon. The interior blends varnished wood with industrial-chic I beams and garage-style doors, plus there's a patio facing the water. Happy Hour 3–6 draws a crowd for $10 cocktails and $13 burgers. Bottles of the company’s zesty chipotle ketchup can now be purchased to take home.

4990 N. Harbor Dr., San Diego, CA, 92106, USA
619-226–2103
Known For
  • Bloody Marys during weekend brunch
  • Seven types of burgers
  • Happy hour specials ($10 cocktails and $13 burgers)

Something incorrect in this review?

Ketch Grill & Taps

$$ | Shelter Island

This outcrop of the Brigantine chain brings a modern vibe to Shelter Island with a beer-friendly menu as impressive as the harbor view. For a true San Diego dining experience, try the California tuna bowls, surf and turf fondue, or chili-glazed salmon with kale hash. There are plenty of gluten-free and vegan dishes to boot, including seafood salad, steamed clams, and crispy buffalo cauliflower. Weekend brunch (10–3) and daily happy hour (3–6), pack the house. For grab and go, swing by the walk-up window offering the same menu.

Recommended Fodor's Video

Lala

$$ | Little Italy

This diminutive addition to Little Italy was once a pet store and grooming shop, but the Buslacchi family swapped fur and feathers for fringe and a bit of a frou-frou feel. Come for a drink and appetizer of short rib arancini before heading next door to Barbusa for dinner, or stay and enjoy a plate of gnocchi with a Lala martini, a surprisingly spicy take on the classic cocktail.

1919 India St., San Diego, CA, 92101, USA
619-310--6249
Known For
  • Kitschy decor
  • Date nights or girls' night out
  • Difficult parking in the area (rideshare recommended)
Restaurant Details
No lunch

Something incorrect in this review?

Little Frenchie

$$ | Coronado

A charming French bistro serving brunch and dinner daily, Little Frenchie is the perfect spot for a quick pastry and latte or a hearty breakfast of steak and eggs, smoked salmon benedict, and the crowd-favorite quiche. Their onion soup gratiné will transport you to Paris, and the champagne happy hour, daily from 3 to 6 pm, pairs nicely with their classic mussels and frites. Opt for sidewalk seating to take in the daily buzz of Orange Avenue. 

1166 Orange Ave., San Diego, CA, 92118, USA
Known For
  • Daily champagne happy hour
  • Pastries and Parisian-style hot chocolate
  • Charming sidewalk seating

Something incorrect in this review?

Little Lion Cafe

$$ | Ocean Beach

Amid surf shacks and hippie beach bars, this restaurant perched on stunning Sunset Cliffs feels like a hidden European bistro. The sisters who run the show come from a long line of successful local restaurateurs and have brought their passed-down expertise to the thoughtful service and simple, healthy menu that features entrées like plant-based tacos, quinoa bowls, and the Bistro Burger with hatch chile cheddar on a brioche bun. The morning menu features chia seed puddings and spinach-and-pea frittata, which are a welcome contrast to the typical indulgent brunch fare.

1424 Sunset Cliffs Blvd., San Diego, CA, 92107, USA
619-756–6921
Known For
  • Eggs Benedict
  • Cozy bistro setting
  • Chocolate hazelnut scone
Restaurant Details
Closed Tues. No dinner

Something incorrect in this review?

Madison on Park

$$ | University Heights

The award-winning design of this restaurant and bar is the definition of Southern California chic, as are its patrons. The vaulted wood-clad ceiling and indoor-outdoor space creates a stunning yet inviting backdrop for the inspired cocktails—mixologists incorporate ingredients such as matcha and hemp oil into their featured libations—and SoCal Mediterranean cuisine.

4622 Park Blvd., San Diego, CA, 92116, USA
619-269–6566
Known For
  • Dramatic interior design
  • Innovative cocktails
  • Weekend brunch
Restaurant Details
Closed Mon. No lunch weekdays

Something incorrect in this review?

Mitch’s Seafood

$$ | Point Loma

Three local families—with a fishing history—joined nets in 2008 to provide the best catch in Point Loma; a wall menu showcases sustainable seafood caught mostly by them, off the shores of San Diego and Baja. The fisherman’s stew and fish tacos are on point, loaded with swordfish, octopus, calamari, and rock fish, while the tuna melt and breaded shrimp beckon a cold brew to wash it all down. Regardless of the time of day, there’s usually a line out the door on Fridays. At low tide, you can see oysters under the pier, reminding you that you're as close to fresh seafood as it gets. Bypass the small indoor dining space for a patio table overlooking the dock, but keep an eye on your fries. If your neighbor doesn’t grab them, a seagull most certainly will. 

1403 Scott St., San Diego, CA, 92106, USA
619-222–8787
Known For
  • Big fish sandwiches
  • Seafood combo with chips
  • Great seafood without the fine dining price

Something incorrect in this review?

Osteria Romantica

$$ | La Jolla

Between music by Pavarotti, the checkered tablecloths, and the sight of homemade pasta and free-flowing vino, you’ll swear you’ve died and gone to Italy. At this cozy La Jolla Shores eatery, northern and southwestern Italian flavors have fused into culinary magic—homemade bread, sauces, gnocchi, and pasta like pappardelle with braised lamb and linguine with mussels—since 2004. The breaded veal and lobster ravioli are both exceptional and pork osso buco in port wine sauce is a popular main course that can be enjoyed alfresco on warm summer nights on the dog-friendly patio. Despite its size, the tiramisu with espresso-dipped ladyfingers goes down way too easily.

2151 Av. de la Playa, San Diego, CA, 92037, USA
858-551–1221
Known For
  • Tender lamb pappardelle
  • Cozy Italian vibe
  • Homemade pasta, breads, and sauces

Something incorrect in this review?

Piacere Mio

$$ | South Park

Fresh homemade pasta served as the diner wants it is the mantra at this cozy Italian restaurant. Opt for indoor seating, which offers a charming, old-world feel, with warm lighting, wood beam ceilings, and exposed brick.

1947 Fern St., San Diego, CA, 92102, USA
619-794–2543
Known For
  • Make-it-your-own pasta menu
  • Sizable portions
  • Traditional antipasti plates
Restaurant Details
No lunch Mon.–Thurs.

Something incorrect in this review?

Piatti Restaurant & Bar

$$ | La Jolla

Blocks from the beach in La Jolla Shores, this comfortably modern dining room and shaded patio hits all the right notes—affordable, polished, and family-friendly. From lunch to closing, it bustles with regulars from the neighborhood and visitors from around the world who are guided through the extensive Italian menu by the professional staff, some of whom have worked here for over three decades. Warm bread with spicy dipping sauce is hard to resist, but save room for favorites like grilled romaine hearts wrapped in crisp prosciutto, saffron shrimp pappardelle, and veal scaloppine with mushroom risotto cakes. Kids love their special menu, while parents relish the value-packed wine list with excellent selections by the glass.

2182 Av. de la Playa, San Diego, CA, 92037, USA
858-454–1589
Known For
  • Stone-hearth oven pizza
  • Gluten-free and vegan options
  • Alfresco dining under the ficus tree

Something incorrect in this review?

Pizza Port

$$ | Ocean Beach

Rows of picnic tables, surfboard decor, and beer-brewing on-site have made this funky, friendly brewpub a block from the beach a locals’ favorite. The nearly 40 brews on tap include a namesake pour and other craft beers that have made San Diego a beer-drinkers destination. Between sips, nosh on munchies like garlic beer buddies, seasoned bits of pizza crust. Surfers, families, and others with big appetites order one of 16 signature pizzas slathered with toppings, available whole or by the slice until 3 pm and after 9 pm. Got a sweet tooth? Try a stout or porter float.

1956 Bacon St., San Diego, CA, 92107, USA
619-224–4700
Known For
  • Namesake Pizza Port beer
  • Beer-friendly menu items
  • One of most awarded breweries in the country

Something incorrect in this review?

Point Loma Seafoods

$$ | Point Loma

When fishing boats unload their catch on-site, a seafood restaurant and market earns the right to boast that they offer “the freshest thing in town.” In the late 1950s, mostly sportfishermen came here, but word got out about the just-caught fried fish on San Francisco–style sourdough bread, and now locals and visitors come to enjoy bay views, sunshine, and a greatly expanded menu of seafood dishes. An efficient crew takes orders for food and drinks at the counter, keeping the wait down even on the busiest days. In addition to sandwiches, favorites include fish tacos, seafood cocktails, sushi, salads, and fried platters of fish, shrimp, and scallops. This is San Diego's top seafood market for those who like to grab live crustaceans to prepare at home.

2805 Emerson St., San Diego, CA, 92106, USA
619-223–1109
Known For
  • San Francisco–style seafood on sourdough
  • Dockside bay views
  • Hickory-wood smoked fish

Something incorrect in this review?

Quixote

$$ | North Park

This isn't your average taco shop. The Oaxacan-inspired menu by chef José Cepeda uses traditional ingredients and spins them on their heads to create dishes like the popular crab corn doughnut and crispy duck carnitas served with his famous black mole. The atmosphere is moody, the drinks are strong, and the guacamole is worth every penny.

2223 El Cajon Blvd., San Diego, CA, 92104, USA
619-296--2101
Known For
  • Curated selection of mezcals and tequilas
  • Gothic-inspired decor and stained glass windows
  • Menu of mostly small plates meant to be shared

Something incorrect in this review?

Slater’s 50/50

$$ | Liberty Station

Bacon is king at this lively burger, beer, and sports bar in Liberty Station. Founder Scott Slater’s signature “designer” patty, half beef and half ground bacon, is topped with a fried egg and cheese, and sauced with chipotle adobo mayonnaise. Or design your own burger from a menu with over 30 toppings like bacon jalapeño jam. Even fries get a lift from bacon ketchup. While little ones munch sliders from the kids' menu, parents quaff one of the 100 craft and local beers on tap and join military from nearby bases and other sports fans following games on the room’s many flat-screen TVs. There's even a dog menu featuring the signature 50/50 patty or bacon strips for furry friends.

Spicy City Chinese

$$ | Kearny Mesa

Get bold Sichuan flavors with loads of chili peppers at this restaurant, where food is served family style, and “mild” is not an option. If you speak Mandarin, you're in luck, but if you don't, simply point at the menu with full color photos of every dish, including the top selections like deep-fried chicken cubes with hot pepper, or the fish fillet with chili. The duck with spicy sauce has a kick, as do most items on the massive 175-item menu. This authentic Chinese restaurant liberally uses both spicy chilis and Sichuan peppercorn-like peppers in their dishes, so get ready for a tingling, but pleasant numbing effect with every bite. Fortunately the menu is marked with chili pepper icons as warnings.

4690 Convoy St. #107, San Diego, CA, 92111, USA
858-278–1818
Known For
  • Affordable prices
  • Extremely quick service
  • Authentic Sichuan cuisine

Something incorrect in this review?

Stone Brewing World Bistro & Gardens—Liberty Station

$$ | Liberty Station

This 50,000-square-foot monument to beer and good food is a crowd-pleaser, especially for fans of San Diego’s nationally known craft beer scene. The global menu features dishes like the Bavarian pretzel and Brewmaster's Beef Dip that pair perfectly with on-tap and bottled beers from around the world and Stone’s famous IPAs. Dine indoors in high-ceiling rooms guarded by etched-metal gargoyles and lit by beer-bottle chandeliers. Or, relax outdoors where parents often unwind as their kids enjoy the patio. Before leaving, browse the company store for hip logo wear like hats and hoodies.

Taka

$$ | Gaslamp Quarter

Pristine fish imported directly from Japan and presented creatively attracts crowds nightly to this intimate Gaslamp restaurant. Table service is available inside and outside where an omakase (tasting menu) or eight-piece rolls can be shared and savored; take a seat at the bar to watch one of the sushi chefs preparing appetizers. The restaurant is a favorite with Japanese visitors and conventioneers.

555 5th Ave., San Diego, CA, 92101, USA
619-338–0555
Known For
  • Ikura nigiri (salmon roe) marinated in dashi
  • Omakase tasting menu
  • Upscale sake and shochu selections
Restaurant Details
No lunch

Something incorrect in this review?

Tom Ham's Lighthouse

$$ | Harbor Island

It’s hard to top this longtime, nautical-styled Harbor Island restaurant’s views across San Diego Bay to the Downtown skyline and Coronado Bridge. An alfresco dining deck and a contemporary seafood-focused menu ensure the dining experience at this working lighthouse doesn't take a back seat to the scenery. Sample the iced shellfish platter before moving on to traditional lobster bouillabaisse and paella or grilled prawns with spicy grits. The family-owned institution also serves a popular Sunday brunch that stars crab legs, peel-and-eat shrimp, smoked salmon, and oysters along with mimosas. Prefer beer? Choose from a long list of on-tap and bottled craft brews.

2150 Harbor Island Dr., San Diego, CA, 92101, USA
619-291–9110
Known For
  • Sunday brunch
  • Weekday Happy Hour 3–6 pm
  • Fresh seafood and beer-battered cod

Something incorrect in this review?

The Venetian Point Loma

$$ | Point Loma

Two sons carry on the tradition of Italian home cooking begun by their father more than 60 years ago at this neighborhood favorite. House specialties like shrimp puttanesca, and bow-tie pasta tossed with prosciutto, peas, and mushrooms in a rose-tinted cream sauce reflect the family’s origins in Southern Italy. The well-priced selection of veal, chicken, and seafood dishes is excellent, but many regulars settle for the lavishly garnished antipasto salad and one of the tender-crusted signature pizzas.

3663 Voltaire St., San Diego, CA, 92106, USA
619-223–8197
Known For
  • Huge portions
  • Some of the best pizza in Point Loma
  • Quaint and cozy setting
Restaurant Details
No lunch Mon.–Thurs.

Something incorrect in this review?

The Whaling Bar

$$ | La Jolla

Dating back to 1949, the original cocktail lounge roared back to life in 2024, luring patrons-in-the-know for daily Martini Hour from 4 to 5 pm, and shaken elevated classics like Pink Royale, Rolls Royce, and Truffle Old Fashioned. The reasonably priced menu leans toward “let’s share a few” no-regret dishes including duck meatballs, lobster roll dip, whipped buttermilk ricotta, and Maine scallops. Grab a booth where famed regulars, including Ted Geisel (Dr. Seuss), once lingered over drinks and dreams. Regardless of belly space, make room for Budino dessert, Italy’s version of creamy custard. It’s discrete, it’s iconic, and it’s the closest thing you’ll find to a speakeasy in La Jolla.

1132 Prospect St., San Diego, CA, 92037, USA
858-551–3758
Known For
  • 1940s nostalgia
  • Menu by famed executive chef Brian Redzikowski
  • Brass plaques highlighting La Jolla's history
Restaurant Details
No lunch

Something incorrect in this review?